|
Org.Org.Semantic.HBase.Category.Part |
|
|
|
|
|
Synopsis |
|
|
|
Documentation |
|
data Part m outside inside |
part of some type as some other type | Constructors | MkPart | | getPart :: (outside -> m inside) | | setPart :: (outside -> inside -> m outside) | |
|
| Instances | |
|
|
modifyPart :: Monad m => Part m outside inside -> outside -> (inside -> m inside) -> m outside |
|
whole :: Monad m => Part m a a |
|
remonadPart :: (forall a . m1 a -> m2 a) -> Part m1 outside inside -> Part m2 outside inside |
|
liftPart :: LiftedMonad m1 m2 => Part m1 outside inside -> Part m2 outside inside |
|
partRef :: Monad m => Part m o i -> Ref m o -> Ref m i |
|
maybePart :: Monad m => m a -> Part m a b -> Part m (Maybe a) (Maybe b) |
|
fstPart :: Monad m => Part m (a, b) a |
|
sndPart :: Monad m => Part m (a, b) b |
|
Produced by Haddock version 0.6 |