arbiter-simple-0.1.0.0
arbiter-simple
Safe HaskellNone
LanguageGHC2024

Arbiter.Simple

Contents

Description

Convenience re-exports for the postgresql-simple backend.

import Arbiter.Core qualified as Arb
import Arbiter.Simple qualified as ArbS
import Control.Monad (void)
import Data.Proxy (Proxy (..))

main :: IO ()
main = do
  env <- ArbS.createSimpleEnv (Proxy @MyRegistry) connStr "arbiter"
  ArbS.runSimpleDb env $ do
    void $ Arb.insertJob (Arb.defaultJob myPayload)

Arbiter.Simple.MonadArbiter has the primitives for an application's own instance.

Synopsis

Re-exports