Safe Haskell | None |
---|---|
Language | Haskell2010 |
Control.Monad.Fraxl.Class
Contents
- class Monad m => MonadFraxl f m where
- dataFetch :: f a -> m a
Fraxl Monads
class Monad m => MonadFraxl f m where Source
Class for Fraxl-capable monads.
Minimal complete definition
Nothing
Instances
MonadFraxl f m => MonadFraxl f (MaybeT m) Source | |
MonadFraxl f m => MonadFraxl f (ListT m) Source | |
MonadFraxl f m => MonadFraxl f (IdentityT m) Source | |
(MonadFraxl f m, Monoid w) => MonadFraxl f (WriterT w m) Source | |
(MonadFraxl f m, Monoid w) => MonadFraxl f (WriterT w m) Source | |
MonadFraxl f m => MonadFraxl f (StateT s m) Source | |
MonadFraxl f m => MonadFraxl f (StateT s m) Source | |
MonadFraxl f m => MonadFraxl f (ReaderT e m) Source | |
MonadFraxl f m => MonadFraxl f (ExceptT e m) Source | |
MonadFraxl f m => MonadFraxl f (ContT r m) Source | |
Monad m => MonadFraxl f (FreerT f m) Source | |
(Monad m, (∈) (* -> *) f r) => MonadFraxl f (Fraxl r m) Source | |
(MonadFraxl f m, Monoid w) => MonadFraxl f (RWST r w s m) Source | |
(MonadFraxl f m, Monoid w) => MonadFraxl f (RWST r w s m) Source |