The vault package

[Tags: bsd3, library]

A vault is a persistent store for values of arbitrary types. It's like having first-class access to the storage space behind IORefs.

The data structure is analogous to a bank vault, where you can access different bank boxes with different keys; hence the name.

Also provided is a locker type, representing a store for a single element.


Change logNone available
Dependenciesbase (==4.*), containers (>=0.4 && <0.6), hashable (==1.1.*), unordered-containers (>= && <0.3)
Copyright(c) Heinrich Apfelmus 2011
AuthorHeinrich Apfelmus, Elliott Hird
MaintainerHeinrich Apfelmus <apfelmus at quantentunnel de>
Home page
Source repositoryhead: git clone git://
UploadedWed Aug 22 08:13:51 UTC 2012 by HeinrichApfelmus
DistributionsDebian:, Fedora:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:
Downloads65332 total (842 in last 30 days)
StatusDocs uploaded by user
Build status unknown [no reports yet]




Maintainers' corner

For package maintainers and hackage trustees