cqrs-0.9.0: src/Data/CQRS/Query.hs
module Data.CQRS.Query
( -- cqrs-types:
PersistedEvent(..)
-- EventStoreBackend:
, EventStoreBackend
-- GUID:
, GUID
-- Repository:
, Repository
, enumerateAndStreamEvents
, enumerateEventStore
) where
import "cqrs-types" Data.CQRS.PersistedEvent
import Data.CQRS.GUID (GUID)
import Data.CQRS.Internal.Repository (Repository,
enumerateEventStore,
enumerateAndStreamEvents)
import Data.CQRS.EventStore.Backend (EventStoreBackend)