Package-level declarations

Functions

Link copied to clipboard
inline fun <A> Flow<A>.asEvent(): Event<A>

Construct an Event at the edge of the FRP network by emitting a frame whenever the passed Flow updates.

Link copied to clipboard
inline fun <A> StateFlow<A>.asState(): Signal<A>

Construct a Signal at the edge of the FRP network with the same values and update behavior of the passed StateFlow.

Link copied to clipboard
fun <A> bindFlowToEvent(scope: CoroutineScope, flow: Flow<A>, event: BroadcastEvent<A>)
Link copied to clipboard
fun <A> bindStateFlowToState(scope: CoroutineScope, flow: StateFlow<A>, state: BindingSignal<A>)