Package-level declarations
Types
Functions
Link copied to clipboard
fun <TState : Any, TModel : Any, TAction : Action<TModel, Unit>> loop(model: TModel, effectContext: CoroutineContext = DefaultEffectContext, builder: BuilderScope<TState, TModel, Unit>.() -> Unit): Loop<TState, TModel, Unit, Unit, TAction>
fun <TState : Any, TModel : Any, TDependency, TAction : Action<TModel, TDependency>> loop(model: TModel, dependency: TDependency, effectContext: CoroutineContext = DefaultEffectContext, builder: BuilderScope<TState, TModel, TDependency>.() -> Unit): Loop<TState, TModel, Unit, TDependency, TAction>