vault-0.3.0.3: a persistent store for values of arbitrary types
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.
Changelog:
- 0.3.0.3 - Bump version of base.
- 0.3.0.2 - Fix tarball.
- 0.3.0.1 - Use CPP to reduce code duplication.
- 0.3.0.0 - Split modules into Lazy and Strict variants, no default choice. Add Hashable instance to Data.Unique.Really for all implementations.
Modules