arrow-fx-coroutines / arrow.fx.coroutines / Schedule / zip

zip

infix fun <A, B> zip(other: Schedule<A, B>): Schedule<Pair<Input, A>, Pair<Output, B>> abstract fun <A, B, C> zip(other: Schedule<A, B>, f: (Output, B) -> C): Schedule<Pair<Input, A>, C>

Combines two with different input and output using and. Continues when both continue and uses the maximum delay.

Do you like Arrow?

Arrow Org
<