mtl-compat
Version 0.2.0.4 revision 2 uploaded by ryanglscott.
Package meta
- Synopsis
- Backported Control.Monad.Except module from mtl
- Description
This package backports the Control.Monad.Except module from
mtl
(if usingmtl-2.2.0.1
or earlier), which reexports theExceptT
monad transformer and theMonadError
class.This package should only be used if there is a need to use the
Control.Monad.Except
module specifically. If you just want themtl
class instances forExceptT
, usetransformers-compat
instead, sincemtl-compat
does nothing but reexport the instances from that package.Note that unlike how
mtl-2.2
or later works, the Control.Monad.Except module defined in this package exports all ofExceptT
's monad class instances. Therefore, you may have to declareimport Control.Monad.Except ()
at the top of your file to get all of theExceptT
instances in scope.- Author
- Ryan Scott
- Bug reports
- https://github.com/haskell-compat/mtl-compat/issues
- Category
- Compatibility
- Copyright
- (C) 2015 Ryan Scott
- Homepage
- https://github.com/haskell-compat/mtl-compat
- Maintainer
- Ryan Scott <ryan.gl.scott@gmail.com>
- Package URL
- n/a
- Stability
- Provisional