| Modifier and Type | Interface and Description |
|---|---|
static class |
WithStateReduce.DefaultImpls |
| Modifier and Type | Method and Description |
|---|---|
kotlin.jvm.functions.Function1<de.halfbit.knot.dsl.WithState,State> |
reduce(kotlin.jvm.functions.Function1<? super de.halfbit.knot.dsl.WithState<State>,? extends State> reducer) |
<Input> io.reactivex.Observable<kotlin.jvm.functions.Function1> |
reduceState(io.reactivex.Observable<Input> $receiver,
kotlin.jvm.functions.Function2<? super de.halfbit.knot.dsl.WithState<State>,? super Input,? extends State> reducer) |
io.reactivex.Observable<kotlin.jvm.functions.Function1> |
reduceStateOnError(io.reactivex.Observable<kotlin.jvm.functions.Function1> $receiver,
kotlin.jvm.functions.Function2<? super de.halfbit.knot.dsl.WithState<State>,? super java.lang.Throwable,? extends State> reducer) |
kotlin.jvm.functions.Function1<de.halfbit.knot.dsl.WithState,State> reduce(kotlin.jvm.functions.Function1<? super de.halfbit.knot.dsl.WithState<State>,? extends State> reducer)
<Input> io.reactivex.Observable<kotlin.jvm.functions.Function1> reduceState(io.reactivex.Observable<Input> $receiver,
kotlin.jvm.functions.Function2<? super de.halfbit.knot.dsl.WithState<State>,? super Input,? extends State> reducer)
io.reactivex.Observable<kotlin.jvm.functions.Function1> reduceStateOnError(io.reactivex.Observable<kotlin.jvm.functions.Function1> $receiver,
kotlin.jvm.functions.Function2<? super de.halfbit.knot.dsl.WithState<State>,? super java.lang.Throwable,? extends State> reducer)