HDBC 1.1.3.0

HDBC is a Haskell Database Connectivity.
HDBC is a Haskell Database Connectivity.

HDBC provides an abstraction layer between Haskell programs and SQL relational databases. This lets you write database code once, in Haskell, and have it work with any number of backend SQL databases (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)

HDBC is modeled loosely on Perl's DBI interface http://search.cpan.org/~timb/DBI/DBI.pm, though it has also been influenced by Python's DB-API v2, JDBC in Java, and HSQL in Haskell.

HDBC is a from-scratch effort. It is not a reimplementation of HSQL, though its purpose is the same.

Requirements:

GHC 6.4.1 or above, or Hugs 2005xx or above

Installation:

1) ghc --make -o setup Setup.lhs

2) ./setup configure

3) ./setup build

4) ./setup install (as root)

If you're on Windows, you can omit the leading "./".

Documentation is in doc/ -- lots of information, including pointers to
drivers, is in doc/Database-HDBC.html.

Usage:

To use with hugs, you'll want to use hugs -98.

To use with GHC, you'll want to use -package HDBC in your programs.
Or, with Cabal, use Build-Depends: HDBC.

What's New in This Release:

This release adds strict versions of several functions
The spec has been changed to make metadata functions strict.
SqlByteString support has been added

last updated on:
November 1st, 2007, 4:35 GMT
price:
FREE!
developed by:
John Goerzen
homepage:
software.complete.org
license type:
LGPL (GNU Lesser General Public License) 
category:
ROOT \ Database \ Database APIs
HDBC
Download Button

In a hurry? Add it to your Download Basket!

user rating 15

2.7/5
 

0/5

Rate it!

Add your review!

SUBMIT