A Haskell Binding to Berkeley DB
This project is in the area of language interoperation and databases.
It has two components. (1) Extend the binding tool C->Haskell by
Berkeley DB's notion of objects. (2) Write a Haskell binding for
Berkeley DB (Version 4) using the extended C->Haskell and come up with
a good Haskell API for the library.
Expectations
-
Core requirements for successful completion:
-
You need to have very good programming skills plus basic knowledge
of databases.
-
You need to completely add Berkley DB's notion of objects to C->Haskell.
-
You need to bind all core functionality of Berkeley DB (Version 4)
as a Haskell library.
-
Extra tasks for the ambitious:
-
Bind the complete API of Berkeley DB (Version 4) as a Haskell
library.
-
Develop a convenient to use Haskell API for database access.
References
Last modified: Thu Feb 19 15:08:04 EST 2004