public class EmitterFoldExtensionsKt
| Modifier and Type | Method and Description |
|---|---|
static <T,R> Emitter<R> |
fold(java.lang.Iterable<? extends org.hnau.emitter.Emitter<? extends T>> $receiver,
R initial,
kotlin.jvm.functions.Function2<? super R,? super T,? extends R> operation) |
static <T,R> Emitter<R> |
foldIndexed(java.lang.Iterable<? extends org.hnau.emitter.Emitter<? extends T>> $receiver,
R initial,
kotlin.jvm.functions.Function3<? super java.lang.Integer,? super R,? super T,? extends R> operation) |
static <T,R> Emitter<R> |
foldRight(java.lang.Iterable<? extends org.hnau.emitter.Emitter<? extends T>> $receiver,
R initial,
kotlin.jvm.functions.Function2<? super T,? super R,? extends R> operation) |
static <T,R> Emitter<R> |
foldRightIndexed(java.lang.Iterable<? extends org.hnau.emitter.Emitter<? extends T>> $receiver,
R initial,
kotlin.jvm.functions.Function3<? super java.lang.Integer,? super T,? super R,? extends R> operation) |
@NotNull public static <T,R> Emitter<R> fold(@NotNull java.lang.Iterable<? extends org.hnau.emitter.Emitter<? extends T>> $receiver, R initial, @NotNull kotlin.jvm.functions.Function2<? super R,? super T,? extends R> operation)
@NotNull public static <T,R> Emitter<R> foldIndexed(@NotNull java.lang.Iterable<? extends org.hnau.emitter.Emitter<? extends T>> $receiver, R initial, @NotNull kotlin.jvm.functions.Function3<? super java.lang.Integer,? super R,? super T,? extends R> operation)
@NotNull public static <T,R> Emitter<R> foldRight(@NotNull java.lang.Iterable<? extends org.hnau.emitter.Emitter<? extends T>> $receiver, R initial, @NotNull kotlin.jvm.functions.Function2<? super T,? super R,? extends R> operation)
@NotNull public static <T,R> Emitter<R> foldRightIndexed(@NotNull java.lang.Iterable<? extends org.hnau.emitter.Emitter<? extends T>> $receiver, R initial, @NotNull kotlin.jvm.functions.Function3<? super java.lang.Integer,? super T,? super R,? extends R> operation)