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
| Versions | 0.1, 0.1.1, 0.1.2, 0.1.3, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4 |
|---|---|
| Dependencies | base (4.*), monad-peel (0.1.*), mtl (2.*), stm (2.*) |
| License | BSD3 |
| Author | Nils Schweinsberg |
| Maintainer | <mail@n-sch.de> |
| Category | Concurrency, Monads |
| Upload date | Fri Apr 1 17:14:57 UTC 2011 |
| Uploaded by | NilsSchweinsberg |
| Built on | ghc-7.0 |
Modules
- Control
- Concurrent
Downloads
- mstate-0.2.1.tar.gz (Cabal source package)
- package description (included in the package)