Creates change events
Creates change events
Creates dynamic events
Creates dynamic events
Creates dynamic events
Creates dynamic events
Folds events with a given operation to create a Signal.
Folds events with a given operation to create a Signal.
Folds when any one of a list of events occurs, if multiple events occur, every fold is executed in order.
Folds when any one of a list of events occurs, if multiple events occur, every fold is executed in order.
Example for a counter that can be reset:
val add: Event[Int] val reset: Event[Unit] Events.foldAll(0){ current => Seq( add act2 { v => current + v }, reset act2 { _ => 0 } )}
Creates static events
Creates static events
the basic method to create static events
the basic method to create static events
Creates static events
Creates static events