arbiter-simple-0.1.0.0
arbiter-simple

arbiter-simple

A postgresql-simple backend for Arbiter, a PostgreSQL job queue for Haskell.

Provides SimpleDb, a MonadArbiter monad over a postgresql-simple connection pool, with savepoint-based nested transactions. Single-job handlers receive the connection of the worker transaction that acks the job. inTransaction runs Arbiter operations in a transaction the application already opened. The query, statement, transaction, and handler primitives in Arbiter.Simple.MonadArbiter are for applications that write their own instance.

Modules

arbiter-simple-0.1.0.0