conceit

Concurrent actions that may fail with a value.

Latest on Hackage:0.4.0.0

See all snapshots conceit appears in

BSD-3-Clause licensed by Daniel Díaz Carrete
Maintained by [email protected]

Module documentation for 0.4.0.0

This version can be pinned in stack with:[email protected]:e9cd1ac8aeb7f1a76b36b8ab197d99d6bdb999d7eef1c28ebe3636e74671bb16,886

conceit

A version of the Concurrently Applicative from Simon Marlow’s async package, with the difference that the concurrent computation stops if any of the actions returns a Left value, not only in the case of exceptions.

The internals have been copied wholesale from Concurrently, with modifications to support the new behaviour.

Includes a useful Bifunctor instance.