Mid-Level PostgreSQL client library

Version on this page:
LTS Haskell 11.1:
Stackage Nightly 2018-03-12:
Latest on Hackage:

See all snapshots postgresql-simple appears in

BSD3 licensed by Bryan O'Sullivan, Leon P Smith
Maintained by Leon P Smith

Module documentation for

There are no documented modules for this package.

Mid-Level PostgreSQL client library, forked from mysql-simple.


For the full changelog, see

Version (2017-05-15)

  • Refactored some rudimentary cursor handling code out of the implementation of the fold operators, into a new Database.PostgreSQL.Simple.Cursor module, thanks to Bardur Arantsson.

  • Made the FromField instance for Char compatible with postgresql's bpchar type. Thanks to Ivan Lazar Miljenovic for reporting the issue.

  • Added Show and Eq instances for Notification, thanks to Matvey Aksenov.

  • Fixed some example code, thanks to Matvey Aksenov.

  • Fixed a problem with using conversionError to throw exceptions of type SomeException. Previously, the exception would be wrapped in a second SomeException dynamic constructor which would cause normal GHC typecase idioms over SomeException to fail.

comments powered byDisqus