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