Safe Haskell | Safe |
---|---|
Language | Haskell98 |
This module contains a collection of monads that are defined in terms of the monad transformers from MonadLib. The definitions in this module are completely mechanical and so this module may become obsolete if support for automated derivations for instances becomes well supported across implementations.
Documentation
Monad (Exception i) | |
Functor (Exception i) | |
MonadFix (Exception i) | |
Applicative (Exception i) | |
RunExceptionM (Exception i) i | |
ExceptionM (Exception i) i | |
BaseM (Exception i) (Exception i) |
runException :: Exception i a -> Either i a Source
module MonadLib