Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- data EventStoreQueryRange a = EventStoreQueryRange {}
- data EventStoreQueryStart a
- data EventStoreQueryLimit a
- allEvents :: EventStoreQueryRange a
- eventsUntil :: a -> EventStoreQueryRange a
- eventsStartingAt :: a -> EventStoreQueryRange a
- eventsStartingAtUntil :: a -> a -> EventStoreQueryRange a
- eventsStartingAtTakeLimit :: a -> Int -> EventStoreQueryRange a
Documentation
data EventStoreQueryRange a Source #
This type defines how to query an event stream. It defines both where to start and where to stop in the stream.
data EventStoreQueryStart a Source #
This type defines where an event store query starts.
Functor EventStoreQueryStart Source # | |
Eq a => Eq (EventStoreQueryStart a) Source # | |
Show a => Show (EventStoreQueryStart a) Source # | |
data EventStoreQueryLimit a Source #
This type is used to limit the results of a query from an event store.
Functor EventStoreQueryLimit Source # | |
Eq a => Eq (EventStoreQueryLimit a) Source # | |
Show a => Show (EventStoreQueryLimit a) Source # | |
eventsUntil :: a -> EventStoreQueryRange a Source #
eventsStartingAt :: a -> EventStoreQueryRange a Source #
eventsStartingAtUntil :: a -> a -> EventStoreQueryRange a Source #
eventsStartingAtTakeLimit :: a -> Int -> EventStoreQueryRange a Source #