Haskell Database Connectivity
|Version on this page:||126.96.36.199|
|LTS Haskell 20.24:||188.8.131.52|
|Stackage Nightly 2023-06-04:||184.108.40.206|
|Latest on Hackage:||220.127.116.11|
Maintained by Nicolas Wu
This version can be pinned in stack with:
Module documentation for 18.104.22.168
Depends on 9 packages(full list with versions):
Used by 6 packages in lts-12.14(full list with versions):
Welcome to HDBC, Haskell Database Connectivity.
HDBC is modeled loosely on Perl’s DBI interface, though it has also been influenced by Python’s DB-API v2, JDBC in Java, and HSQL in Haskell.
Please see the HDBC wiki for an introduction to HDBC and its various features.
You’ll need either GHC 6.4.1 or above, or Hugs 2005xx or above.
The steps to install are:
ghc --make -o setup Setup.lhs ./setup configure ./setup build sudo ./setup install
If you’re on Windows, you can omit the leading “./”.
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.
- Compatibility with GHC 8.2/time 1.8
- Compatibility with time 1.5.
- Minor documentation fixes.