packages feed

mstate-0.2.7: mstate.cabal

Name:           mstate
Synopsis:       MState: A consistent State monad for concurrent applications.
Description:    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).

Author:         Nils Schweinsberg
Maintainer:     <mail@nils.cc>

Version:        0.2.7
Category:       Concurrency, Monads
License:        BSD3
License-File:   LICENSE
Cabal-Version:  >= 1.6
Build-Type:     Simple

Library
    GHC-Options:        -Wall
    Hs-Source-Dirs:     src
    Build-Depends:
        base       == 4.*,
        mtl,
        stm,
        monad-peel >= 0.1.1

    Exposed-Modules:
        Control.Concurrent.MState