YCombinator.hascasl.output revision f42bcc750a9a02cb4f753b70679f9aacf1b338d7
class Cpo
class Cppo < Cpo
type instance __-->__ : -Cpo -> +Cpo -> Cpo
type instance __-->__ : -Cpo -> +Cppo -> Cppo
var c : Cppo
fun Y : (c --> c) --> c
class
Cppo < Type
class
Cppo < Cpo
types
__-->__ : -Cpo -> +Cpo -> Cpo;
__-->__ : -Cpo -> +Cppo -> Cppo
var
c : Cppo %(var_1)%
op Y : forall c : Cppo . (c --> c) --> c %(fun)%
### Warning 1.7, unchanged class 'Cpo'
### Hint 8.5, is type variable 'c'