Difference between revisions of "HaskellDB"

From HaskellWiki
Jump to navigation Jump to search
(port, rewrite)
 
m (link)
Line 1: Line 1:
HaskellDB is a combinator library for expressing queries and other
+
HaskellDB is a [[combinator]] library for expressing queries and other
 
operations on relational databases in a type safe and declarative way.
 
operations on relational databases in a type safe and declarative way.
 
All the queries and operations are completely expressed within Haskell,
 
All the queries and operations are completely expressed within Haskell,

Revision as of 19:27, 1 December 2006

HaskellDB is a combinator library for expressing queries and other operations on relational databases in a type safe and declarative way. All the queries and operations are completely expressed within Haskell, no embedded (SQL) commands are needed.

HaskellDB was originally developed by Daan Leijen, and is described in the paper Domain Specific Embedded Compilers, Daan Leijen and Erik Meijer. 2nd USENIX Conference on Domain-Specific Languages (DSL), Austin, USA, October 1999.