The vault package
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.
Properties
| Versions | 0.1.0.0, 0.2.0.0, 0.2.0.1, 0.2.0.3, 0.2.0.4 |
|---|---|
| Dependencies | base (4.*), containers (≥0.4 & <0.6) |
| License | BSD3 |
| Copyright | (c) Heinrich Apfelmus 2011 |
| Author | Heinrich Apfelmus, Elliott Hird |
| Maintainer | Heinrich Apfelmus <apfelmus at quantentunnel de> |
| Category | Data |
| Home page | https://github.com/HeinrichApfelmus/vault |
| Source repository | git clone git://github.com/HeinrichApfelmus/vault.git |
| Upload date | Wed Aug 22 08:13:51 UTC 2012 |
| Uploaded by | HeinrichApfelmus |
| Built on | ghc-7.4 |
| Distributions | Fedora: 0.2.0.1, NixOS: 0.2.0.4, Debian: 0.2.0.1, FreeBSD: 0.2.0.4 |
Modules
Downloads
- vault-0.2.0.1.tar.gz (Cabal source package)
- package description (included in the package)