arrow-core / arrow.core.extensions.sequence.monadLogic / kotlin.sequences.Sequence

Extensions for kotlin.sequences.Sequence

ifThen fun <A, B> Sequence<A>.~~ifThen~~(arg1: Sequence<B>, arg2: (A) -> Kind<ForSequenceK, B>): Sequence<B>
interleave fun <A> Sequence<A>.~~interleave~~(arg1: Sequence<A>): Sequence<A>
once fun <A> Sequence<A>.~~once~~(): Sequence<A>
splitM fun <A> Sequence<A>.~~splitM~~(): Sequence<Option<Tuple2<Kind<ForSequenceK, A>, A>>>
unweave fun <A, B> Sequence<A>.~~unweave~~(arg1: (A) -> Kind<ForSequenceK, B>): Sequence<B>
voidIfValue fun <A> Sequence<A>.~~voidIfValue~~(): Sequence<Unit>

Do you like Arrow?

Arrow Org
<