Packages

package data

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class ActionT[F[_], S, E, A] extends AnyVal
  2. trait ActionTFunctions extends AnyRef
  3. trait ActionTInstances extends ActionTLowerPriorityInstances1
  4. trait ActionTLowerPriorityInstances1 extends AnyRef
  5. final case class Committable[F[_], +A](commit: F[Unit], value: A) extends Product with Serializable
  6. final case class ConsumerId(value: String) extends AnyVal with Product with Serializable
  7. 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

  8. final case class Enriched[M, E](metadata: M, event: E) extends Product with Serializable
  9. final case class EntityEvent[K, A](entityKey: K, sequenceNr: Long, payload: A) extends Product with Serializable
  10. final case class EventTag(value: String) extends AnyVal with Product with Serializable
  11. 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
  12. trait EventsourcedBehaviourIntances extends AnyRef
  13. final case class Fold[F[_], A, X](initial: A, reduce: (A, X) => F[A]) extends Product with Serializable
  14. sealed abstract class Folded[+A] extends Product with Serializable
  15. trait FoldedInstances extends AnyRef
  16. sealed abstract class PairE[F[_], G[_]] extends AnyRef

    Existential pair of type constructors.

  17. final case class TagConsumer(tag: EventTag, consumerId: ConsumerId) extends Product with Serializable
  18. sealed abstract class Tagging[-A] extends AnyRef

Value Members

  1. object ActionT extends ActionTFunctions with ActionTInstances
  2. object Committable extends Serializable
  3. object Composer
  4. object EitherK extends Serializable
  5. object Enriched extends Serializable
  6. object EntityEvent extends Serializable
  7. object EventTag extends Serializable
  8. object EventsourcedBehavior extends EventsourcedBehaviourIntances with Serializable
  9. object Fold extends Serializable
  10. object Folded extends FoldedInstances with Serializable
  11. object PairE
  12. object Tagging

Ungrouped