AnyDBM Publisher's description
from John Goerzen
AnyDBM is a generic interface to DBM-like databases for Haskell.
AnyDBM is a generic interface to DBM-like databases for Haskell. It lets you store String-to-String mappings in various formats, from a simple in-memory Map to a high-performance DBM database or even a SQL database.
The project is written by John Goerzen and was initially part of MissingH. It is licensed under the LGPL.
??? MapDBM, built-in, RAM-only, uses a Haskell Map as a background
??? StringDBM, built-in, RAM with disk backing
??? HDBC-AnyDBM, which uses simple SQL tables in any HDBC-supported database
??? MissingPy, which lets you use any Python anydbm backend with Haskell AnyDBM
What's New in This Release:AnyDBM has been split off of MissingH as part of the MissingH transition.
System Requirements:??? MissingH 0.18.0
??? GHC 6.6 or above (including cpphs) or Hugs
The first step is to generate your setup file. To do that, run:
Now, for GHC:
Or, for Hugs:
./setup configure --hugs
Optionally, to run the unit tests, you'll need to install HUnit. Then:
Program Release Status: Minor Update
Program Install Support: Install and Uninstall