managed 1.0.8 → 1.0.9
raw patch · 2 files changed
+13/−7 lines, 2 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
- managed.cabal +13/−4
- src/Control/Monad/Managed.hs +0/−3
managed.cabal view
@@ -1,5 +1,5 @@ Name: managed-Version: 1.0.8+Version: 1.0.9 Cabal-Version: >=1.10 Build-Type: Simple License: BSD3@@ -7,7 +7,16 @@ Copyright: 2014 Gabriel Gonzalez Author: Gabriel Gonzalez Maintainer: Gabriel439@gmail.com-Tested-With: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1+Tested-With:+ GHC == 9.2.1+ GHC == 9.0.1+ GHC == 8.10.7+ GHC == 8.8.4+ GHC == 8.6.5+ GHC == 8.4.4+ GHC == 8.2.2+ GHC == 8.0.2+ GHC == 7.10.3 Bug-Reports: https://github.com/Gabriel439/Haskell-Managed-Library/issues Synopsis: A monad for managed values Description: In Haskell you very often acquire values using the @with...@@@ -34,10 +43,10 @@ Hs-Source-Dirs: src Build-Depends: base >= 4.5 && < 5 ,- transformers >= 0.2.0.0 && < 0.6+ transformers >= 0.2.0.0 && < 0.7 if !impl(ghc >= 8.0) Build-Depends:- semigroups >= 0.16 && < 0.19+ semigroups >= 0.16 && < 0.21 Exposed-Modules: Control.Monad.Managed, Control.Monad.Managed.Safe
src/Control/Monad/Managed.hs view
@@ -156,9 +156,6 @@ return_ (f x) ) instance Monad Managed where- return r = Managed (\return_ ->- return_ r )- ma >>= f = Managed (\return_ -> ma >>- \a -> f a >>- \b ->