The statethread package

[Tags:bsd3, library]

The ST monad and STRefs in a portable form. This package implements state threads as wrapper around IO and IORefs. Your compiler must support rank-2-types, IORefs, unsafePerformIO and unsafeInterleaveIO. The package can be used as drop-in replacement for the st package.

Properties

Versions 0.1, 0.1.1
Dependencies applicative (==1.0.*), base (>=1.0 && <2), transformers (>=0.2 && <0.4) [details]
License BSD3
Author
Maintainer haskell@henning-thielemann.de
Stability Unknown
Category Data Structures, Monads
Source repository this: darcs get http://code.haskell.org/~thielema/statethread/ --tag 0.1.1
head: darcs get http://code.haskell.org/~thielema/statethread/
Uploaded Sat Apr 7 15:22:47 UTC 2012 by HenningThielemann
Distributions
Downloads 462 total (7 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-13 [all 4 reports]

Modules

  • Control
    • Monad
      • Control.Monad.ST
        • Control.Monad.ST.Lazy
        • Control.Monad.ST.Strict
  • Data
    • Data.STRef
      • Data.STRef.Lazy
      • Data.STRef.Strict

Downloads

Maintainer's Corner

For package maintainers and hackage trustees