packages feed

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