postgresql-simple , привязка к libpq, была только что анонсирована и, похоже, имеет хороший набор функций.Я не использовал его сам (или вообще PostgreSQL от Haskell), но он , кажется, имеет поддержку сообщества , поэтому я рекомендую его, если вы не хотите использовать определенную библиотеку сверху(например, HDBC или постоянный).
Альтернативы выглядят как libpq (еще одна привязка к libpq), на котором основан postgre-simple, и pgsql-simple (прямая реализация проводного протокола в Haskell), который, судя по сообщению, еще не готов к прайм-тайму и не относится к Hackage.
Существует также PostgreSQLдрайвер для HDBC ; Бэкэнд PostgreSQL для персистентной библиотеки (как используется в Yesod) основан на ней.