acquire 0.3.5 → 0.3.6
raw patch · 2 files changed
+7/−1 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Acquire: acquire :: Acquire a -> IO a
Files
- acquire.cabal +1/−1
- library/Acquire.hs +6/−0
acquire.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: acquire-version: 0.3.5+version: 0.3.6 synopsis: Abstraction over management of resources description: An implementation of the abstraction suggested in
library/Acquire.hs view
@@ -5,6 +5,12 @@ -- * IO -- |+-- Acquire resources and use them by lifting IO into acquire.+acquire :: Acquire.Acquire a -> IO a+acquire (Acquire.Acquire setup) =+ bracket setup snd (pure . fst)++-- | -- Execute an action, which uses a resource, -- having a resource provider. acquireAndUse :: Acquire env -> Use env err res -> IO (Either err res)