control-monad-failure 0.6.0 → 0.6.1
raw patch · 2 files changed
+15/−5 lines, 2 filesdep ~transformersPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: transformers
API changes (from Hackage documentation)
Files
Control/Monad/Failure/Transformers.hs view
@@ -8,8 +8,11 @@ import Control.Failure hiding (Error) -import Control.Exception (throw, catch, Exception, SomeException(..))+#ifdef TRANSFORMERS_02+import "transformers" Control.Monad.Trans.Class+#else import "transformers" Control.Monad.Trans+#endif import Control.Monad.Trans.Error import Control.Monad.Trans.List import Control.Monad.Trans.Reader
control-monad-failure.cabal view
@@ -1,5 +1,5 @@ name: control-monad-failure-version: 0.6.0+version: 0.6.1 Cabal-Version: >= 1.6 build-type: Simple license: PublicDomain@@ -11,14 +11,21 @@ category: Control, Monads, Failure stability: experimental +flag transformers_02+ description: transformers = 0.2.*+ Library buildable: True build-depends: base >= 4 && < 5,- failure >= 0.0.0 && < 0.1,- transformers >= 0.1.4.0 && < 0.2+ failure >= 0.0.0 && < 0.1+ if flag(transformers_02)+ build-depends: transformers >= 0.2 && < 0.3+ CPP-OPTIONS: -DTRANSFORMERS_02+ else+ build-depends: transformers >= 0.1 && < 0.2 ghc-options: -Wall - extensions: MultiParamTypeClasses, FlexibleInstances+ extensions: MultiParamTypeClasses, FlexibleInstances, CPP exposed-modules: Control.Monad.Failure Control.Monad.Failure.Transformers