lifted-async 0.9.3.2 → 0.9.3.3
raw patch · 1 files changed
+3/−3 lines, 1 filesdep ~constraintsPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: constraints
API changes (from Hackage documentation)
- Control.Concurrent.Async.Lifted: asyncThreadId :: Async a -> ThreadId
+ Control.Concurrent.Async.Lifted: asyncThreadId :: () => Async a -> ThreadId
- Control.Concurrent.Async.Lifted: pollSTM :: Async a -> STM (Maybe (Either SomeException a))
+ Control.Concurrent.Async.Lifted: pollSTM :: () => Async a -> STM Maybe Either SomeException a
- Control.Concurrent.Async.Lifted: waitAnyCatchSTM :: [Async a] -> STM (Async a, Either SomeException a)
+ Control.Concurrent.Async.Lifted: waitAnyCatchSTM :: () => [Async a] -> STM (Async a, Either SomeException a)
- Control.Concurrent.Async.Lifted: waitAnySTM :: [Async a] -> STM (Async a, a)
+ Control.Concurrent.Async.Lifted: waitAnySTM :: () => [Async a] -> STM (Async a, a)
- Control.Concurrent.Async.Lifted: waitBothSTM :: Async a -> Async b -> STM (a, b)
+ Control.Concurrent.Async.Lifted: waitBothSTM :: () => Async a -> Async b -> STM (a, b)
- Control.Concurrent.Async.Lifted: waitCatchSTM :: Async a -> STM (Either SomeException a)
+ Control.Concurrent.Async.Lifted: waitCatchSTM :: () => Async a -> STM Either SomeException a
- Control.Concurrent.Async.Lifted: waitEitherCatchSTM :: Async a -> Async b -> STM (Either (Either SomeException a) (Either SomeException b))
+ Control.Concurrent.Async.Lifted: waitEitherCatchSTM :: () => Async a -> Async b -> STM Either Either SomeException a Either SomeException b
- Control.Concurrent.Async.Lifted: waitEitherSTM :: Async a -> Async b -> STM (Either a b)
+ Control.Concurrent.Async.Lifted: waitEitherSTM :: () => Async a -> Async b -> STM Either a b
- Control.Concurrent.Async.Lifted: waitEitherSTM_ :: Async a -> Async b -> STM ()
+ Control.Concurrent.Async.Lifted: waitEitherSTM_ :: () => Async a -> Async b -> STM ()
- Control.Concurrent.Async.Lifted: waitSTM :: Async a -> STM a
+ Control.Concurrent.Async.Lifted: waitSTM :: () => Async a -> STM a
- Control.Concurrent.Async.Lifted.Safe: asyncThreadId :: Async a -> ThreadId
+ Control.Concurrent.Async.Lifted.Safe: asyncThreadId :: () => Async a -> ThreadId
- Control.Concurrent.Async.Lifted.Safe: pollSTM :: Async a -> STM (Maybe (Either SomeException a))
+ Control.Concurrent.Async.Lifted.Safe: pollSTM :: () => Async a -> STM Maybe Either SomeException a
- Control.Concurrent.Async.Lifted.Safe: waitAnyCatchSTM :: [Async a] -> STM (Async a, Either SomeException a)
+ Control.Concurrent.Async.Lifted.Safe: waitAnyCatchSTM :: () => [Async a] -> STM (Async a, Either SomeException a)
- Control.Concurrent.Async.Lifted.Safe: waitAnySTM :: [Async a] -> STM (Async a, a)
+ Control.Concurrent.Async.Lifted.Safe: waitAnySTM :: () => [Async a] -> STM (Async a, a)
- Control.Concurrent.Async.Lifted.Safe: waitBothSTM :: Async a -> Async b -> STM (a, b)
+ Control.Concurrent.Async.Lifted.Safe: waitBothSTM :: () => Async a -> Async b -> STM (a, b)
- Control.Concurrent.Async.Lifted.Safe: waitCatchSTM :: Async a -> STM (Either SomeException a)
+ Control.Concurrent.Async.Lifted.Safe: waitCatchSTM :: () => Async a -> STM Either SomeException a
- Control.Concurrent.Async.Lifted.Safe: waitEitherCatchSTM :: Async a -> Async b -> STM (Either (Either SomeException a) (Either SomeException b))
+ Control.Concurrent.Async.Lifted.Safe: waitEitherCatchSTM :: () => Async a -> Async b -> STM Either Either SomeException a Either SomeException b
- Control.Concurrent.Async.Lifted.Safe: waitEitherSTM :: Async a -> Async b -> STM (Either a b)
+ Control.Concurrent.Async.Lifted.Safe: waitEitherSTM :: () => Async a -> Async b -> STM Either a b
- Control.Concurrent.Async.Lifted.Safe: waitEitherSTM_ :: Async a -> Async b -> STM ()
+ Control.Concurrent.Async.Lifted.Safe: waitEitherSTM_ :: () => Async a -> Async b -> STM ()
- Control.Concurrent.Async.Lifted.Safe: waitSTM :: Async a -> STM a
+ Control.Concurrent.Async.Lifted.Safe: waitSTM :: () => Async a -> STM a
Files
- lifted-async.cabal +3/−3
lifted-async.cabal view
@@ -1,5 +1,5 @@ name: lifted-async-version: 0.9.3.2+version: 0.9.3.3 synopsis: Run lifted IO operations asynchronously and wait for their results homepage: https://github.com/maoe/lifted-async bug-reports: https://github.com/maoe/lifted-async/issues@@ -7,7 +7,7 @@ license-file: LICENSE author: Mitsutoshi Aoe maintainer: Mitsutoshi Aoe <maoe@foldr.in>-copyright: Copyright (C) 2012-2017 Mitsutoshi Aoe+copyright: Copyright (C) 2012-2018 Mitsutoshi Aoe category: Concurrency build-type: Simple cabal-version: >= 1.8@@ -43,7 +43,7 @@ if flag(monad-control-1) build-depends: monad-control == 1.0.* if impl(ghc >= 7.8)- build-depends: constraints >= 0.2 && < 0.10+ build-depends: constraints >= 0.2 && < 0.11 else build-depends: constraints >= 0.2 && < 0.6 else