lifted-async

Run lifted IO operations asynchronously and wait for their results

https://github.com/maoe/lifted-async

Version on this page:0.7.0.2
LTS Haskell 22.39:0.10.2.6
Stackage Nightly 2024-10-31:0.10.2.6@rev:1
Latest on Hackage:0.10.2.6@rev:1

See all snapshots lifted-async appears in

BSD-3-Clause licensed by Mitsutoshi Aoe
Maintained by Mitsutoshi Aoe
This version can be pinned in stack with:lifted-async-0.7.0.2@sha256:9c7122d8218e1eff5368f6d60d6c3869292348e28ea9dcb3813726c9a0d56147,2771

Module documentation for 0.7.0.2

lifted-async

Build Status Coverage Status Gitter chat

This package provides IO operations from async package lifted to any instance of MonadBase or MonadBaseControl from monad-control package.

You can install this library using cabal:

cabal install lifted-async

Contact information

This library is written and maintained by Mitsutoshi Aoe [email protected]. Pull requests and bug reports are welcome. A chat room is available on Gitter.

Changes

v0.7.0.2 - 2015-11-26

  • Relax upper bound for the constraints package
    • Upper bound remains < 0.6 for GHC < 7.8 as constraints-0.6 requires the closed type families extension.
  • Drop support for GHC 7.4.2

v0.7.0.1 - 2015-05-18

  • Fix typecheck error with GHC HEAD (#17)

v0.7.0 - 2015-03-30

  • Fix the unnecessarily constrained type of link2 (#16)
  • Turn the caveat in the Safe module into a WARNING pragma (#15)

v0.6.0.1 - 2015-01-14

  • Increase the lower bound for base to >= 4.5

v0.6.0 - 2015-01-13

  • Replace StM m a ~ a in the type signatures with Forall (Pure m) (#12)

v0.5.0.1 - 2014-12-29

  • Fix build issues in the test suite (#11 and others)

v0.5.0 - 2014-12-29

  • Simplify the type of Concurrently (#10)

v0.4.0 - 2014-12-29

  • Accept constraints > 0.4 as well even when built with ghc < 7.8.
  • Support for GHC 7.10.1

v0.3.0 - 2014-12-28

  • Support for monad-control == 1.0.*
    • waitEither_ and race_ now discard monadic effects besides IO. This is a breaking change.
    • Control.Concurrent.Async.Lifted.Safe is added.
  • Add Monad instance for Concurrently
  • Relax upper bound for base

v0.2.0.2 - 2014-08-20

  • Fix build failure in the test suite (#6)

v0.2.0.1 - 2014-07-26

  • Fix a typo in a haddock comment (#5 by @supki)
  • Fix Travis CI failure

v0.2.0 - 2014-05-01

  • Generalize Concurrently (#4)