Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data PersistedEvent e = PersistedEvent {
- peEvent :: !e
- peSequenceNumber :: !Int
- peEventId :: !UUID
- data Repository a e
Documentation
data PersistedEvent e Source
Persisted Event.
PersistedEvent | |
|
Functor PersistedEvent Source | |
Eq e => Eq (PersistedEvent e) Source | |
Show e => Show (PersistedEvent e) Source | |
Generic (PersistedEvent e) Source | |
NFData e => NFData (PersistedEvent e) Source | |
type Rep (PersistedEvent e) Source |
data Repository a e Source
Repository consisting of an event store and an event bus.