persistent-refs-0.1: Haskell references backed by an IntMap for persistence and reversibility.

The persistent-refs package

This library provides support for a persistent version of the Control.Monad.ST.ST monad. Internally, references are backed by a Data.IntMap.IntMap, rather than being mutable variables on the heap. This decreases performance, but can be useful in certain settings, particularly those involving backtracking.

Properties

Versions0.1, 0.2, 0.3
Dependenciesbase (≥4.0 & <5), containers (≥0.4 & <0.6), lens (≥3.7 & <3.9), mtl (2.1.*), ref-fd (0.3.*), transformers (0.3.*)
LicenseBSD3
AuthorAdam C. Foltzer
Maintaineracfoltzer@gmail.com
CategoryData
Home pagehttps://github.com/acfoltzer/persistent-refs
Bug trackerhttps://github.com/acfoltzer/persistent-refs/issues
Source repositorygit clone git://github.com/acfoltzer/persistent-refs.git
Upload dateSun Feb 10 02:03:20 UTC 2013
Uploaded byAdamFoltzer
Built onghc-7.6

Modules

Downloads