The concurrent-extra package

[Tags:bsd3, library, test]

The concurrent-extra package offers among other things the following selection of synchronisation primitives:

Besides these synchronisation primitives the package also provides:

Please consult the API documentation of the individual modules for more detailed information.

This package was inspired by the concurrency libraries of Java and Python.

Properties

Versions 0.1, 0.1.0.1, 0.2, 0.3, 0.3.1, 0.4, 0.5, 0.5.1, 0.6, 0.6.0.1, 0.7, 0.7.0.1, 0.7.0.2, 0.7.0.3, 0.7.0.4, 0.7.0.5, 0.7.0.6, 0.7.0.7, 0.7.0.8, 0.7.0.9, 0.7.0.10
Dependencies base (>=3 && <4.4), base-unicode-symbols (>=0.1.1 && <0.3), HUnit (>=1.2.2 && <1.3), stm (>=2.1.2.1 && <2.3), test-framework (>=0.2.4 && <0.4), test-framework-hunit (>=0.2.4 && <0.3) [details]
License BSD3
Copyright (c) 2010 Bas van Dijk & Roel van Dijk
Author Bas van Dijk <v.dijk.bas@gmail.com> Roel van Dijk <vandijk.roel@gmail.com>
Maintainer Bas van Dijk <v.dijk.bas@gmail.com> Roel van Dijk <vandijk.roel@gmail.com>
Stability experimental
Category Concurrency
Source repository head: darcs get http://code.haskell.org/concurrent-extra
Uploaded Sat Nov 20 21:37:49 UTC 2010 by BasVanDijk
Distributions LTSHaskell:0.7.0.10, NixOS:0.7.0.10, Tumbleweed:0.7.0.10
Downloads 7146 total (146 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Flags

NameDescriptionDefaultType
testBuild the testing suiteDisabledAutomatic
hpcEnable program coverage on test executableDisabledAutomatic
nolibDon't build the libraryDisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees