cqrs-types-0.9.0: Command-Query Responsibility Segregation. Modules for the basic types.

Safe HaskellNone

Data.CQRS.PersistedEvent

Synopsis

Documentation

data PersistedEvent e Source

Persisted Event.

Constructors

PersistedEvent 

Fields

peAggregateGUID :: !GUID

GUID of the aggregate.

peEvent :: !e

Event.

peSequenceNumber :: !Int

Sequence number within the aggregate.

Instances

Functor PersistedEvent 
Eq e => Eq (PersistedEvent e) 
Ord e => Ord (PersistedEvent e) 
Show e => Show (PersistedEvent e) 
NFData e_1627421907 => NFData (PersistedEvent e_1627421907)