mstate-0.2.1: MState: A consistent State monad for concurrent applications.

The mstate package

MState offers a State monad which can be used in concurrent applications. It also manages new threads and waits until the whole state monad has been evaluated/executed before it returns the state values (if desired).

Properties

Versions0.1, 0.1.1, 0.1.2, 0.1.3, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4
Dependenciesbase (4.*), monad-peel (0.1.*), mtl (2.*), stm (2.*)
LicenseBSD3
AuthorNils Schweinsberg
Maintainer<mail@n-sch.de>
CategoryConcurrency, Monads
Upload dateFri Apr 1 17:14:57 UTC 2011
Uploaded byNilsSchweinsberg
Built onghc-7.0

Modules

Downloads