https://bugzilla.redhat.com/show_bug.cgi?id=1245021
Bug ID: 1245021
Summary: Review Request: ghc-mtl-compat - Backported
Control.Monad.Except module from mtl
Product: Fedora
Version: rawhide
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: mathstuf(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Spec URL:
http://benboeckel.net/packaging/ghc-mtl-compat/ghc-mtl-compat.spec
SRPM URL:
http://benboeckel.net/packaging/ghc-mtl-compat/ghc-mtl-compat-0.2.1.3-1.f...
Description:
This package backports the "Control.Monad.Except" module from 'mtl' (if
using
'mtl-2.2.0.1' or earlier), which reexports the 'ExceptT' monad transformer
and
the 'MonadError' class.
This package should only be used if there is a need to use the
'Control.Monad.Except' module specifically. If you just want the 'mtl'
class
instances for 'ExceptT', use 'transformers-compat' instead, since
'mtl-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 of 'ExceptT''s monad class
instances. Therefore, you may have to declare 'import Control.Monad.Except ()'
at the top of your file to get all of the 'ExceptT' instances in scope.
Fedora Account System Username: mathstuf
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component