sqlite-simple: mid-level bindings to the sqlite database

This library is a mid-level Haskell binding to the SQLite database.

Sqlite-simple provides a convenient API to sqlite that does some level
of automatic data conversion between the database and Haskell types.
The API has been modeled directly after
postgresql-simple which
in turn borrows from
mysql-simple.

Contributing

If you send pull requests for new features, it'd be great if you could also develop unit
tests for any such features.

Credits

A lot of the code is directly borrowed from
mysql-simple by Bryan O'Sullivan
and from
postgresql-simple by
Leon P. Smith. Like Leon in postgresql-simple, I borrow code and
documentation directly from both of these ancestor libraries.

This package builds on top of the
direct-sqlite
package by Irene Knapp.

SQLite is rather weakly-typed and thus the SQL to Haskell type
strictness of the parent projects does not necessarily apply to this
package.

Changes

0.4.14.0
* Use @hvr's Only package for the Only single element typle type.