packages feed

lifted-async 0.10.0.2 → 0.10.0.3

raw patch · 2 files changed

+8/−3 lines, 2 filesdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

- Control.Concurrent.Async.Lifted: instance (Control.Monad.Trans.Control.MonadBaseControl GHC.Types.IO m, Data.Semigroup.Semigroup a) => Data.Semigroup.Semigroup (Control.Concurrent.Async.Lifted.Concurrently m a)
- Control.Concurrent.Async.Lifted: instance (Control.Monad.Trans.Control.MonadBaseControl GHC.Types.IO m, Data.Semigroup.Semigroup a, GHC.Base.Monoid a) => GHC.Base.Monoid (Control.Concurrent.Async.Lifted.Concurrently m a)
- Control.Concurrent.Async.Lifted.Safe: instance (Control.Monad.Trans.Control.MonadBaseControl GHC.Types.IO m, Data.Semigroup.Semigroup a, Data.Constraint.Forall.Forall (Control.Concurrent.Async.Lifted.Safe.Pure m)) => Data.Semigroup.Semigroup (Control.Concurrent.Async.Lifted.Safe.Concurrently m a)
- Control.Concurrent.Async.Lifted.Safe: instance (Control.Monad.Trans.Control.MonadBaseControl GHC.Types.IO m, Data.Semigroup.Semigroup a, GHC.Base.Monoid a, Data.Constraint.Forall.Forall (Control.Concurrent.Async.Lifted.Safe.Pure m)) => GHC.Base.Monoid (Control.Concurrent.Async.Lifted.Safe.Concurrently m a)
- Control.Concurrent.Async.Lifted.Safe: instance Control.Monad.Trans.Control.StM m a ~ a => Control.Concurrent.Async.Lifted.Safe.Pure m a
+ Control.Concurrent.Async.Lifted: instance (Control.Monad.Trans.Control.MonadBaseControl GHC.Types.IO m, GHC.Base.Semigroup a) => GHC.Base.Semigroup (Control.Concurrent.Async.Lifted.Concurrently m a)
+ Control.Concurrent.Async.Lifted: instance (Control.Monad.Trans.Control.MonadBaseControl GHC.Types.IO m, GHC.Base.Semigroup a, GHC.Base.Monoid a) => GHC.Base.Monoid (Control.Concurrent.Async.Lifted.Concurrently m a)
+ Control.Concurrent.Async.Lifted.Safe: instance (Control.Monad.Trans.Control.MonadBaseControl GHC.Types.IO m, GHC.Base.Semigroup a, Data.Constraint.Forall.Forall (Control.Concurrent.Async.Lifted.Safe.Pure m)) => GHC.Base.Semigroup (Control.Concurrent.Async.Lifted.Safe.Concurrently m a)
+ Control.Concurrent.Async.Lifted.Safe: instance (Control.Monad.Trans.Control.MonadBaseControl GHC.Types.IO m, GHC.Base.Semigroup a, GHC.Base.Monoid a, Data.Constraint.Forall.Forall (Control.Concurrent.Async.Lifted.Safe.Pure m)) => GHC.Base.Monoid (Control.Concurrent.Async.Lifted.Safe.Concurrently m a)
+ Control.Concurrent.Async.Lifted.Safe: instance (Control.Monad.Trans.Control.StM m a ~ a) => Control.Concurrent.Async.Lifted.Safe.Pure m a
- Control.Concurrent.Async.Lifted: asyncThreadId :: () => Async a -> ThreadId
+ Control.Concurrent.Async.Lifted: asyncThreadId :: Async a -> ThreadId
- Control.Concurrent.Async.Lifted: data Async a :: * -> *
+ Control.Concurrent.Async.Lifted: data Async a
- Control.Concurrent.Async.Lifted: data AsyncCancelled :: *
+ Control.Concurrent.Async.Lifted: data AsyncCancelled
- Control.Concurrent.Async.Lifted: data ExceptionInLinkedThread :: *
+ Control.Concurrent.Async.Lifted: data ExceptionInLinkedThread
- Control.Concurrent.Async.Lifted.Safe: asyncThreadId :: () => Async a -> ThreadId
+ Control.Concurrent.Async.Lifted.Safe: asyncThreadId :: Async a -> ThreadId
- Control.Concurrent.Async.Lifted.Safe: data Async a :: * -> *
+ Control.Concurrent.Async.Lifted.Safe: data Async a
- Control.Concurrent.Async.Lifted.Safe: data AsyncCancelled :: *
+ Control.Concurrent.Async.Lifted.Safe: data AsyncCancelled
- Control.Concurrent.Async.Lifted.Safe: data ExceptionInLinkedThread :: *
+ Control.Concurrent.Async.Lifted.Safe: data ExceptionInLinkedThread

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for lifted-async +## v0.10.0.3 - 2018-09-25++* Relax upper version bound for base to support GHC 8.6.1+ ## v0.10.0.2 - 2018-05-13  * Allow test_link to fail because it's non-deterministic (#26)
lifted-async.cabal view
@@ -1,5 +1,5 @@ name:                lifted-async-version:             0.10.0.2+version:             0.10.0.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@@ -12,7 +12,8 @@ build-type:          Simple cabal-version:       >= 1.8 tested-with:-    GHC == 8.4.1+    GHC == 8.6.1+  , GHC == 8.4.3   , GHC == 8.2.2   , GHC == 8.0.2   , GHC == 7.10.2@@ -30,7 +31,7 @@     Control.Concurrent.Async.Lifted     Control.Concurrent.Async.Lifted.Safe   build-depends:-      base >= 4.5 && < 4.12+      base >= 4.5 && < 4.13     , async >= 2.2 && < 2.3     , lifted-base >= 0.2 && < 0.3     , transformers-base >= 0.4 && < 0.5