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

zip

common 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
<