exception-transformers 0.4.0.7 → 0.4.0.8
raw patch · 2 files changed
+8/−4 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Control.Monad.Exception: class (Typeable * e, Show e) => Exception e
+ Control.Monad.Exception: class (Typeable e, Show e) => Exception e
- Control.Monad.Exception: data SomeException :: *
+ Control.Monad.Exception: data SomeException
Files
Control/Monad/Exception.hs view
@@ -184,6 +184,10 @@ case a of Left l -> return (Left l) Right r -> runExceptionT (k r)++#if MIN_VERSION_base(4,13,0)+instance (Monad m) => MonadFail (ExceptionT m) where+#endif fail msg = ExceptionT $ return (Left (E.toException (userError msg))) instance (Monad m) => MonadPlus (ExceptionT m) where
exception-transformers.cabal view
@@ -1,10 +1,10 @@ name: exception-transformers-version: 0.4.0.7+version: 0.4.0.8 cabal-version: >= 1.10 license: BSD3 license-file: LICENSE copyright: (c) 2009-2010 Harvard University- (c) 2011-2018 Geoffrey Mainland+ (c) 2011-2019 Geoffrey Mainland author: Geoffrey Mainland <mainland@drexel.edu> maintainer: Geoffrey Mainland <mainland@drexel.edu> stability: alpha@@ -15,7 +15,7 @@ transformer that support unchecked extensible exceptions as well as asynchronous exceptions. It is compatible with the transformers package.-tested-with: GHC==7.4.2, GHC==7.6.3, GHC==7.8.3, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.1+tested-with: GHC==7.4.2, GHC==7.6.3, GHC==7.8.3, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.3, GHC==8.6.5, GHC==8.8.1 build-type: Simple @@ -27,7 +27,7 @@ build-depends: base >= 4 && < 5,- stm >= 2.1 && < 2.5,+ stm >= 2.1 && < 2.6, transformers >= 0.2 && < 0.6, transformers-compat >= 0.3 && < 0.7