Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Documentation
class Monad m => C m where Source
C IO Source | |
C STM Source | |
C (ST s) Source | |
C m => C (MaybeT m) Source | |
C m => C (IdentityT m) Source | |
(Monoid w, C m) => C (WriterT w m) Source | |
(Monoid w, C m) => C (WriterT w m) Source | |
(Error e, C m) => C (ErrorT e m) Source | |
C m => C (ExceptT e m) Source | |
C m => C (StateT s m) Source | |
C m => C (StateT s m) Source | |
C m => C (ReaderT r m) Source | |
C m => C (ContT r m) Source | |
(Monoid w, C m) => C (RWST r w s m) Source | |
(Monoid w, C m) => C (RWST r w s m) Source |
newLifted :: (C m, MonadTrans t) => a -> t m (T (t m) a) Source