A complete overhaul
Reintroduce Session and fix Demo
Rename "q" to more meaningful "stmt"
Make Session a newtype
Test UTF-8 templates
A shortcut for empty vectors generation
Clean up
Clean up whitespace during the quasi-quote parsing
Tx tests
Export MaybeT in Prelude
Explicit instance of MonadError for Tx
Session MFunctor instance
Cancel the MonadError instance for Tx, since as it turns out, Postgres won't support it
TxError -> SessionError
Docs correction
Reimplement "maybeTx" in terms of "vectorTx"
Implement "listTx"
Add 'singleTx', update docs, rename UnparsableResult to ResultError