package data
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final class ActionT[F[_], S, E, A] extends AnyVal
- trait ActionTFunctions extends AnyRef
- trait ActionTInstances extends ActionTLowerPriorityInstances1
- trait ActionTLowerPriorityInstances1 extends AnyRef
- final case class Committable[F[_], +A](commit: F[Unit], value: A) extends Product with Serializable
- final case class ConsumerId(value: String) extends AnyVal with Product with Serializable
- final case class EitherK[M[_[_]], A, F[_]](value: M[[γ$1$]EitherT[F, A, γ$1$]]) extends AnyVal with Product with Serializable
Higher-kinded transformer for EitherT
- final case class Enriched[M, E](metadata: M, event: E) extends Product with Serializable
- final case class EntityEvent[K, A](entityKey: K, sequenceNr: Long, payload: A) extends Product with Serializable
- final case class EventTag(value: String) extends AnyVal with Product with Serializable
- final case class EventsourcedBehavior[M[_[_]], F[_], S, E](actions: M[[δ$1$]ActionT[F, S, E, δ$1$]], fold: Fold[Folded, S, E]) extends Product with Serializable
- trait EventsourcedBehaviourIntances extends AnyRef
- final case class Fold[F[_], A, X](initial: A, reduce: (A, X) => F[A]) extends Product with Serializable
- sealed abstract class Folded[+A] extends Product with Serializable
- trait FoldedInstances extends AnyRef
- sealed abstract class PairE[F[_], G[_]] extends AnyRef
Existential pair of type constructors.
- final case class TagConsumer(tag: EventTag, consumerId: ConsumerId) extends Product with Serializable
- sealed abstract class Tagging[-A] extends AnyRef
Value Members
- object ActionT extends ActionTFunctions with ActionTInstances
- object Committable extends Serializable
- object Composer
- object EitherK extends Serializable
- object Enriched extends Serializable
- object EntityEvent extends Serializable
- object EventTag extends Serializable
- object EventsourcedBehavior extends EventsourcedBehaviourIntances with Serializable
- object Fold extends Serializable
- object Folded extends FoldedInstances with Serializable
- object PairE
- object Tagging