| |||||||||||||||||||||
| |||||||||||||||||||||
Synopsis | |||||||||||||||||||||
| |||||||||||||||||||||
Documentation | |||||||||||||||||||||
data Any f | |||||||||||||||||||||
| |||||||||||||||||||||
newtype All f | |||||||||||||||||||||
| |||||||||||||||||||||
data Type a | |||||||||||||||||||||
| |||||||||||||||||||||
type Type1 a = Type (a ()) | |||||||||||||||||||||
for kind * -> * | |||||||||||||||||||||
type Type2 a = Type (a () ()) | |||||||||||||||||||||
for kind * -> * -> * | |||||||||||||||||||||
type Type11 a = Type (a Type) | |||||||||||||||||||||
for kind (* -> *) -> * | |||||||||||||||||||||
getType :: a -> Type a | |||||||||||||||||||||
sameType :: a -> a -> () | |||||||||||||||||||||
sameType1 :: a x1 -> a x2 -> () | |||||||||||||||||||||
hasType :: Type a -> a -> () | |||||||||||||||||||||
hasType1 :: Type (a x1) -> a x2 -> () | |||||||||||||||||||||
Produced by Haddock version 0.6 |