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

[ bsd3, concurrency, library, monads ] [ Propose Tags ]

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).

Modules

[Index]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 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, 0.2.7, 0.2.8, 0.2.9, 0.2.10
Dependencies base (>=4 && <4.12), monad-peel (>=0.1.1), mtl, stm [details]
License BSD-3-Clause
Author Nils Schweinsberg
Maintainer <mail@nils.cc>
Revised Revision 1 made by HerbertValerioRiedel at 2018-12-28T14:33:35Z
Category Concurrency, Monads
Uploaded by NilsSchweinsberg at 2014-05-29T16:31:20Z
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 8761 total (38 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Successful builds reported [all 1 reports]