| |||||||||||||||||||||
| |||||||||||||||||||||
| 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 |