Haskell bindings for libpq