| Modifier and Type | Interface and Description |
|---|---|
static class |
WithStateReduce.DefaultImpls |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<kotlin.jvm.functions.Function1> |
andThenReduceState(io.reactivex.Completable $receiver,
kotlin.jvm.functions.Function1<? super de.halfbit.knot.dsl.WithState<State>,? extends State> reducer) |
<Input> io.reactivex.Observable<kotlin.jvm.functions.Function1> |
mapReduceState(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> |
onErrorReduceState(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> |
switchMapReduceState(io.reactivex.Observable<Input> $receiver,
kotlin.jvm.functions.Function2<? super de.halfbit.knot.dsl.WithState<State>,? super Input,? extends io.reactivex.Observable<kotlin.jvm.functions.Function1<de.halfbit.knot.dsl.WithState<State>,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> mapReduceState(io.reactivex.Observable<Input> $receiver,
kotlin.jvm.functions.Function2<? super de.halfbit.knot.dsl.WithState<State>,? super Input,? extends State> reducer)
<Input> io.reactivex.Observable<kotlin.jvm.functions.Function1> switchMapReduceState(io.reactivex.Observable<Input> $receiver,
kotlin.jvm.functions.Function2<? super de.halfbit.knot.dsl.WithState<State>,? super Input,? extends io.reactivex.Observable<kotlin.jvm.functions.Function1<de.halfbit.knot.dsl.WithState<State>,State>>> reducer)
io.reactivex.Observable<kotlin.jvm.functions.Function1> onErrorReduceState(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)
io.reactivex.Observable<kotlin.jvm.functions.Function1> andThenReduceState(io.reactivex.Completable $receiver,
kotlin.jvm.functions.Function1<? super de.halfbit.knot.dsl.WithState<State>,? extends State> reducer)