Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
Data DV Source # | |
Defined in Binrep.Example gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DV -> c DV # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DV # dataTypeOf :: DV -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DV) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DV) # gmapT :: (forall b. Data b => b -> b) -> DV -> DV # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DV -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DV -> r # gmapQ :: (forall d. Data d => d -> u) -> DV -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> DV -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> DV -> m DV # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DV -> m DV # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DV -> m DV # | |
Generic DV Source # | |
type Rep DV Source # | |
Instances
Data DU Source # | |
Defined in Binrep.Example gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DU -> c DU # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DU # dataTypeOf :: DU -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DU) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DU) # gmapT :: (forall b. Data b => b -> b) -> DU -> DU # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DU -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DU -> r # gmapQ :: (forall d. Data d => d -> u) -> DU -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> DU -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> DU -> m DU # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DU -> m DU # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DU -> m DU # | |
Generic DU Source # | |
Show DU Source # | |
BLen DU Source # | |
Get DU Source # | |
Put DU Source # | |
Eq DU Source # | |
type Rep DU Source # | |
type CBLen DU Source # | |
Defined in Binrep.Example |
Instances
Data DSS Source # | |
Defined in Binrep.Example gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DSS -> c DSS # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DSS # dataTypeOf :: DSS -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DSS) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DSS) # gmapT :: (forall b. Data b => b -> b) -> DSS -> DSS # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DSS -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DSS -> r # gmapQ :: (forall d. Data d => d -> u) -> DSS -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> DSS -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> DSS -> m DSS # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DSS -> m DSS # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DSS -> m DSS # | |
Generic DSS Source # | |
Show DSS Source # | |
BLen DSS Source # | |
Get DSS Source # | |
Put DSS Source # | |
Eq DSS Source # | |
type Rep DSS Source # | |
Defined in Binrep.Example type Rep DSS = D1 ('MetaData "DSS" "Binrep.Example" "binrep-0.3.0-inplace" 'False) (C1 ('MetaCons "DSS" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dss1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (I 'U 'I1 'LE)) :*: S1 ('MetaSel ('Just "dss2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (I 'U 'I2 'LE))) :*: (S1 ('MetaSel ('Just "dss3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (I 'U 'I4 'LE)) :*: (S1 ('MetaSel ('Just "dss4") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (I 'U 'I8 'LE)) :*: S1 ('MetaSel ('Just "dss5") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (I 'U 'I1 'LE)))))) | |
type CBLen DSS Source # | |
Instances
Data DCS Source # | |
Defined in Binrep.Example gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DCS -> c DCS # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DCS # dataTypeOf :: DCS -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DCS) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DCS) # gmapT :: (forall b. Data b => b -> b) -> DCS -> DCS # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DCS -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DCS -> r # gmapQ :: (forall d. Data d => d -> u) -> DCS -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> DCS -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> DCS -> m DCS # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DCS -> m DCS # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DCS -> m DCS # | |
Generic DCS Source # | |
Show DCS Source # | |
BLen DCS Source # | |
Get DCS Source # | |
Put DCS Source # | |
Eq DCS Source # | |
type Rep DCS Source # | |
Defined in Binrep.Example type Rep DCS = D1 ('MetaData "DCS" "Binrep.Example" "binrep-0.3.0-inplace" 'False) ((C1 ('MetaCons "DCS1" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DCS2" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "DCS3" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "DCS4" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DCS5" 'PrefixI 'False) (U1 :: Type -> Type)))) | |
type CBLen DCS Source # | |
Defined in Binrep.Example |
Instances
Data DX Source # | |
Defined in Binrep.Example gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DX -> c DX # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DX # dataTypeOf :: DX -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DX) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DX) # gmapT :: (forall b. Data b => b -> b) -> DX -> DX # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DX -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DX -> r # gmapQ :: (forall d. Data d => d -> u) -> DX -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> DX -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> DX -> m DX # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DX -> m DX # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DX -> m DX # | |
Generic DX Source # | |
Show DX Source # | |
BLen DX Source # | |
Get DX Source # | |
Put DX Source # | |
Eq DX Source # | |
type Rep DX Source # | |
Defined in Binrep.Example | |
type CBLen DX Source # | |
Defined in Binrep.Example |