p
loco
package loco
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
AggregateBuilder[A <: Aggregate[E], E <: Event] extends AnyRef
An AggregateBuilder[A,E] describes a way how to build an aggregate of type A from the events of type E.
An AggregateBuilder[A,E] describes a way how to build an aggregate of type A from the events of type E.
- A
type of an aggregate build from events of type E
- E
type of the events
- class DefaultEventSourcing[F[_], E <: Event, A <: Aggregate[E]] extends EventSourcing[F, E, A]
- trait ErrorReporter[F[_]] extends AnyRef
-
trait
EventSourcing[F[_], E <: Event, A <: Aggregate[E]] extends AnyRef
Manages saving events and fetching aggregates, handling commands, etc.
Value Members
- object DefaultEventSourcing
- object ErrorReporter