packages feed

keiro-pgmq-0.6.0.0: src/Keiro/PGMQ.hs

-- | Umbrella module for @keiro-pgmq@: a typed background-job queue for Keiro
-- applications on top of PGMQ and shibuya.
--
-- Re-exports the whole public surface — the transport-agnostic runtime
-- ('Keiro.PGMQ.Runtime'), the payload codecs ('Keiro.PGMQ.Codec'), and the typed
-- 'Keiro.PGMQ.Job.Job' ergonomics ('Keiro.PGMQ.Job'), plus DLQ operations
-- ('Keiro.PGMQ.Dlq') and the typed queue-metrics surface ('Keiro.PGMQ.Metrics').
-- Import this one module to get everything.
module Keiro.PGMQ
  ( module Keiro.PGMQ.Runtime,
    module Keiro.PGMQ.Codec,
    module Keiro.PGMQ.Job,
    module Keiro.PGMQ.Dlq,
    module Keiro.PGMQ.Metrics,
  )
where

import Keiro.PGMQ.Codec
import Keiro.PGMQ.Dlq
import Keiro.PGMQ.Job
import Keiro.PGMQ.Metrics
import Keiro.PGMQ.Runtime