packages feed

transformers-abort 0.6.0.1 → 0.6.0.3

raw patch · 4 files changed

+27/−3 lines, 4 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

+ README.md view
@@ -0,0 +1,13 @@+Transformers-Abort+==================++[![Travis](https://img.shields.io/travis/mvv/transformers-abort/master.svg)](https://travis-ci.org/mvv/transformers-abort) [![Hackage](https://img.shields.io/hackage/v/transformers-abort.svg)](http://hackage.haskell.org/package/transformers-abort)++This package provides error and short-circuit monad transformers.++Installation+------------+The usual:++	$ cabal install+
src/Control/Monad/Trans/Abort.hs view
@@ -110,7 +110,9 @@ instance Monad μ ⇒ Monad (AbortT e μ) where   return  = AbortT . return . Right   m >>= f = AbortT $ runAbortT m >>= either (return . Left) (runAbortT . f)+#if !MIN_VERSION_base(4,13,0)   fail    = AbortT . fail+#endif  #if MIN_VERSION_base(4,9,0) instance Fail.MonadFail μ ⇒ Fail.MonadFail (AbortT f μ) where
src/Control/Monad/Trans/Finish.hs view
@@ -107,7 +107,9 @@ instance Monad μ ⇒ Monad (FinishT f μ) where   return  = FinishT . return . Right   m >>= f = FinishT $ runFinishT m >>= either (return . Left) (runFinishT . f)+#if !MIN_VERSION_base(4,13,0)   fail    = FinishT . fail+#endif  #if MIN_VERSION_base(4,9,0) instance Fail.MonadFail μ ⇒ Fail.MonadFail (FinishT f μ) where@@ -175,6 +177,6 @@ runFinish ∷ Finish f α → Either f α runFinish = runIdentity . runFinishT --- | 'runFinishT'' specialized to 'Finish'.+-- | 'runFinishT'' specialized for 'Finish'. runFinish' ∷ Finish α α → α runFinish' = runIdentity . runFinishT'
transformers-abort.cabal view
@@ -1,5 +1,5 @@ Name: transformers-abort-Version: 0.6.0.1+Version: 0.6.0.3 Category: Control Stability: experimental Synopsis: Error and short-circuit monad transformers@@ -15,7 +15,13 @@ License: BSD3 License-File: LICENSE -Cabal-Version: >= 1.6.0+Extra-Source-Files:+  README.md++Tested-With: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2,+             GHC==8.4.4, GHC==8.6.5, GHC==8.8.3, GHC==8.10.1++Cabal-Version: >= 1.10.0 Build-Type: Simple  Source-Repository head@@ -23,6 +29,7 @@   Location: https://github.com/mvv/transformers-abort.git  Library+  Default-Language: Haskell2010   Build-Depends:     base              >= 4 && < 5,     transformers      >= 0.2,