ThisEventsSignalBuilder
io.laminext.core.ThisEventsSignalBuilder
class ThisEventsSignalBuilder[Ev <: Event, A](t: EventProcessor[Ev, Ev], transform: EventStream[Ev] => Signal[A])
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
Value members
Concrete methods
def combineWith[T1](s1: Signal[T1])(implicit c: Composition[A, T1]): ThisEventsSignalBuilder[Ev, Composed]
def combineWithFn[T1, Out](s1: Signal[T1])(combinator: (A, T1) => Out): ThisEventsSignalBuilder[Ev, Out]
def composeAll[B](operator: EventStream[A] => EventStream[B], initialOperator: Try[A] => Try[B]): ThisEventsSignalBuilder[Ev, B]
def composeChanges[AA >: A](operator: EventStream[A] => EventStream[AA]): ThisEventsSignalBuilder[Ev, AA]
def scanLeftRecover[B](makeInitial: Try[A] => Try[B])(fn: (Try[B], Try[A]) => Try[B]): ThisEventsSignalBuilder[Ev, B]
In this article