|
|
|
|
|
|
| Synopsis |
|
| data TyRep | | | mkTyRep :: String -> String -> TyRep | | | type Dyn = Dynamic | | | toDyn :: (Typeable a) => a -> Dyn | | | fromDyn :: (Typeable a) => Dyn -> Maybe a | | | coerce :: (Typeable a) => Dyn -> a | | | coerceIO :: (Typeable a) => Dyn -> IO a | | | typeMismatch :: IOError | | | dynCast :: (Typeable a, Typeable b) => String -> a -> b | | | class HasTyRep ty where | | | | class HasTyRep1 ty where | | | | class HasTyRep2 ty where | | | | class HasTyRep3 ty where | | | | class HasTyRep4 ty where | | | | class HasTyRep1_1 ty where | | | | class HasTyRep2_11 ty where | | | | class HasTyRep3_011 ty where | | | | class HasTyRep4_0011 ty where | |
|
|
| Documentation |
|
| data TyRep |
| A TyCon with arguments. |
|
| mkTyRep :: String -> String -> TyRep |
|
| type Dyn = Dynamic |
|
| toDyn :: (Typeable a) => a -> Dyn |
|
| fromDyn :: (Typeable a) => Dyn -> Maybe a |
|
| coerce :: (Typeable a) => Dyn -> a |
|
| coerceIO :: (Typeable a) => Dyn -> IO a |
|
| typeMismatch :: IOError |
|
| dynCast :: (Typeable a, Typeable b) => String -> a -> b |
|
| class HasTyRep ty where |
|
|
| class HasTyRep1 ty where |
| | Methods | | tyRep1 :: ty value -> TyRep |
| | | Instances | |
|
|
| class HasTyRep2 ty where |
| | Methods | | tyRep2 :: ty value1 value2 -> TyRep |
| | | Instances | |
|
|
| class HasTyRep3 ty where |
| | Methods | | tyRep3 :: ty value1 value2 value3 -> TyRep |
| | | Instances | |
|
|
| class HasTyRep4 ty where |
| | Methods | | tyRep4 :: ty value1 value2 value3 value4 -> TyRep |
|
|
|
| class HasTyRep1_1 ty where |
|
|
| class HasTyRep2_11 ty where |
|
|
| class HasTyRep3_011 ty where |
|
|
| class HasTyRep4_0011 ty where |
|
|
| Produced by Haddock version 0.3 |