arbiter-orville-0.1.0.0
arbiter-orville

arbiter-orville

An orville-postgresql backend for Arbiter, a PostgreSQL job queue for Haskell.

Provides OrvilleDb, a MonadArbiter transformer over any MonadOrville and MonadUnliftIO monad. Arbiter queries run on the application's Orville connection and share the transaction Orville is already managing. The query, statement, transaction, and handler primitives in Arbiter.Orville.MonadArbiter are for applications that write their own instance. Arbiter.Orville.Worker adapts handlers and hooks written in the application monad to a worker running in OrvilleDb.

Modules