public static class WithStateReduce.DefaultImpls
| Modifier and Type | Method and Description |
|---|---|
static <Input> io.reactivex.Observable<kotlin.jvm.functions.Function1> |
reduceState(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> |
reduceStateOnError(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 <Input> io.reactivex.Observable<kotlin.jvm.functions.Function1> reduceState(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 io.reactivex.Observable<kotlin.jvm.functions.Function1> reduceStateOnError(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)