dejafu/async-dejafu
2016-07-21 19:33:49 +01:00
..
Control/Concurrent async-dejafu now requires dejafu-0.4 2016-07-21 19:33:49 +01:00
tests async-dejafu now requires dejafu-0.4 2016-07-21 19:33:49 +01:00
async-dejafu.cabal async-dejafu now requires dejafu-0.4 2016-07-21 19:33:49 +01:00
LICENSE Initial version of async-dejafu 2015-10-25 16:17:41 +00:00
README.markdown Split concurrency modules into a separate package. 2016-07-21 19:33:49 +01:00
Setup.hs Initial version of async-dejafu 2015-10-25 16:17:41 +00:00

async-dejafu

The async library provides a higher-level interface over threads, allowing users to conveniently run IO operations asynchronously and wait for their results. This package is a reimplementation of async using the MonadConc abstraction from concurrency, providing easy-to-use asynchronous operaitons within an easily-testable framework.

This package itself is tested with dejafu.

When these functions are used in an IO context, the behaviour should appear identical to the original async package.

The documentation of the latest developmental version is available online.

Contributing

Bug reports, pull requests, and comments are very welcome!

Feel free to contact me on GitHub, through IRC (#haskell on freenode), or email (mike@barrucadu.co.uk).