Packages

p

loco

package loco

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. 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

  2. class DefaultEventSourcing[F[_], E <: Event, A <: Aggregate[E]] extends EventSourcing[F, E, A]
  3. trait ErrorReporter[F[_]] extends AnyRef
  4. trait EventSourcing[F[_], E <: Event, A <: Aggregate[E]] extends AnyRef

    Manages saving events and fetching aggregates, handling commands, etc.

Value Members

  1. object DefaultEventSourcing
  2. object ErrorReporter

Ungrouped