Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Following an idea by Dominique Devriese: http://www.haskell.org/pipermail/libraries/2013-June/020185.html
Documentation
class Monad m => C m where Source #
Instances
C IO Source # | |
C STM Source # | |
C (ST s) Source # | |
C m => C (MaybeT m) Source # | |
(Monoid w, C m) => C (WriterT w m) Source # | |
(Monoid w, C m) => C (WriterT w m) Source # | |
C m => C (StateT s m) Source # | |
C m => C (StateT s m) Source # | |
C m => C (IdentityT m) Source # | |
C m => C (ExceptT e m) Source # | |
(Error e, C m) => C (ErrorT e 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 # | |