The concurrent-extra package

[Tags:bsd3, library, test]

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

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, 0.7.0.11
Dependencies base (>=3 && <4.3), base-unicode-symbols (>=0.1.1 && <0.2), HUnit (>=1.2.2 && <1.3), QuickCheck (>=2.1.0 && <2.2), stm (>=2.1.1 && <2.2), test-framework (>=0.2.4 && <0.3), test-framework-hunit (>=0.2.4 && <0.3), test-framework-quickcheck2 (>=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>
Category Concurrency
Source repository head: darcs get http://code.haskell.org/concurrent-extra
Uploaded Mon Feb 22 12:54:02 UTC 2010 by RoelVanDijk
Distributions NixOS:0.7.0.11, Stackage:0.7.0.11, Tumbleweed:0.7.0.11
Downloads 10292 total (1653 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
test

Build the testing suite

DisabledAutomatic
hpc

Enable program coverage on test executable

DisabledAutomatic
nolib

Don't build the library

DisabledAutomatic

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