EntityRunFunctions

endless.core.interpret.EntityRunFunctions

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object EntityT.type

Members list

Value members

Concrete methods

def pure[F[_] : Applicative, S, E, A](a: A)(events: Chain[E]): F[Folded[E, A]]
def read[F[_] : Monad, S, E](folder: EventsFolder[S, E], events: Chain[E]): F[Folded[E, Option[S]]]
def write[F[_] : Applicative, S, E](newEvents: Type[E])(existingEvents: Chain[E]): F[Folded[E, Unit]]