packages feed

lifted-async 0.10.2.3 → 0.10.2.4

raw patch · 4 files changed

+14/−7 lines, 4 filesdep ~basedep ~constraintsdep ~mtlPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base, constraints, mtl

API changes (from Hackage documentation)

- Control.Concurrent.Async.Lifted.Safe: [Concurrently] :: Forall (Pure m) => {runConcurrently :: m a} -> Concurrently m a
+ Control.Concurrent.Async.Lifted.Safe: [Concurrently] :: Forall (Pure m) => m a -> Concurrently m a

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for lifted-async +## v0.10.2.4 - 2022-03-19++* Support mtl-2.3.1, allow base-4.18 (GHC 9.6) ([#41](https://github.com/maoe/lifted-async/pull/41))+ ## v0.10.2.3 - 2022-08-13  * Allow base-4.17 (GHC 9.4) and bump CI to latest GHC versions ([#39](https://github.com/maoe/lifted-async/pull/39))
lifted-async.cabal view
@@ -1,6 +1,6 @@ cabal-version:       1.24 name:                lifted-async-version:             0.10.2.3+version:             0.10.2.4 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@@ -8,12 +8,13 @@ license-file:        LICENSE author:              Mitsutoshi Aoe maintainer:          Mitsutoshi Aoe <me@maoe.name>-copyright:           Copyright (C) 2012-2022 Mitsutoshi Aoe+copyright:           Copyright (C) 2012-2023 Mitsutoshi Aoe category:            Concurrency build-type:          Simple tested-with:-  GHC == 9.4.1-  GHC == 9.2.4+  GHC == 9.6.1+  GHC == 9.4.4+  GHC == 9.2.7   GHC == 9.0.2   GHC == 8.10.7   GHC == 8.8.4@@ -36,7 +37,7 @@     Control.Concurrent.Async.Lifted     Control.Concurrent.Async.Lifted.Safe   build-depends:-      base >= 4.5 && < 4.18+      base >= 4.5 && < 4.19     , async >= 2.2 && < 2.3     , lifted-base >= 0.2 && < 0.3     , transformers-base >= 0.4 && < 0.5
tests/Test/Async/Reader.hs view
@@ -3,7 +3,8 @@ module Test.Async.Reader   ( readerTestGroup   ) where-import Control.Monad.Reader+import Control.Monad (void, when)+import Control.Monad.Reader (runReaderT, liftIO) import Data.Maybe (isJust, isNothing)  import Control.Concurrent.Lifted
tests/Test/Async/State.hs view
@@ -2,7 +2,8 @@ module Test.Async.State   ( stateTestGroup   ) where-import Control.Monad.State+import Control.Monad (void, when)+import Control.Monad.State (runStateT, get, modify, liftIO) import Data.Maybe (isJust, isNothing)  import Control.Concurrent.Lifted