The concurrent-extra package

[Tags: bsd3, library]

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

The package also provides STM versions of Broadcast and Event.

Besides these synchronisation primitives the package 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

Versions0.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
Dependenciesbase (>=3 && <4.3), base-unicode-symbols (>=0.1.1 && <0.2), stm (>=2.1.1 && <2.2)
LicenseBSD3
Copyright(c) 2010 Bas van Dijk & Roel van Dijk
AuthorBas van Dijk <v.dijk.bas@gmail.com> Roel van Dijk <vandijk.roel@gmail.com>
MaintainerBas van Dijk <v.dijk.bas@gmail.com> Roel van Dijk <vandijk.roel@gmail.com>
Stabilityexperimental
CategoryConcurrency
Source repositoryhead: darcs get http://code.haskell.org/concurrent-extra
Executablestest-concurrent-extra
Upload dateMon Feb 22 12:54:02 UTC 2010
Uploaded byRoelVanDijk
DistributionsNixOS:0.7.0.6
Downloads1674 total (358 in last 30 days)

Modules

Flags

NameDescriptionDefault
testBuild the testing suiteDisabled
hpcEnable program coverage on test executableDisabled
nolibDon't build the libraryDisabled

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

Downloads

Maintainers' corner

For package maintainers and hackage trustees