packages feed

resourcet 1.1.7.1 → 1.1.7.2

raw patch · 3 files changed

+9/−6 lines, 3 filesdep ~transformersPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: transformers

API changes (from Hackage documentation)

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+## 1.1.7.2++* Remove upper bound on transformers [#249](https://github.com/snoyberg/conduit/issues/249)+ ## 1.1.7.1  * transformers-compat 0.5
Control/Monad/Trans/Resource.hs view
@@ -6,7 +6,6 @@ {-# LANGUAGE RankNTypes #-} {-# LANGUAGE CPP #-} {-# LANGUAGE DeriveDataTypeable #-}-{-# LANGUAGE ImpredicativeTypes #-} #if __GLASGOW_HASKELL__ >= 704 {-# LANGUAGE ConstraintKinds #-} #endif@@ -97,12 +96,12 @@ -- -- Since 0.3.0 release :: MonadIO m => ReleaseKey -> m ()-release (ReleaseKey istate rk) = liftIO $ release' istate rk  +release (ReleaseKey istate rk) = liftIO $ release' istate rk     (maybe (return ()) id)  -- | Unprotect resource from cleanup actions, this allowes you to send -- resource into another resourcet process and reregister it there.--- It returns an release action that should be run in order to clean +-- It returns an release action that should be run in order to clean -- resource or Nothing in case if resource is already freed. -- -- Since 0.4.5@@ -129,7 +128,7 @@ -- -- Since 0.3.0 resourceMask :: MonadResource m => ((forall a. ResourceT IO a -> ResourceT IO a) -> ResourceT IO b) -> m b-resourceMask = liftResourceT . resourceMaskRIO+resourceMask r = liftResourceT (resourceMaskRIO r)  allocateRIO :: IO a -> (a -> IO ()) -> ResourceT IO (ReleaseKey, a) allocateRIO acquire rel = ResourceT $ \istate -> liftIO $ E.mask $ \restore -> do
resourcet.cabal view
@@ -1,5 +1,5 @@ Name:                resourcet-Version:             1.1.7.1+Version:             1.1.7.2 Synopsis:            Deterministic allocation and freeing of scarce resources. description:         Hackage documentation generation is not reliable. For up to date documentation, please see: <http://www.stackage.org/package/resourcet>. License:             BSD3@@ -22,7 +22,7 @@                      , transformers-base        >= 0.4.4        && < 0.5                      , monad-control            >= 0.3.1        && < 1.1                      , containers-                     , transformers             >= 0.2.2        && < 0.5+                     , transformers             >= 0.2.2                      , transformers-compat      >= 0.3          && < 0.6                      , mtl                      >= 2.0          && < 2.3                      , mmorph