arrow-fx-coroutines / arrow.fx.coroutines / RaceTriple
sealed class ~~RaceTriple~~<A, B, C>
Deprecated: Will be removed since it leaks Fiber, and breaks structured concurrency. Replace with select
| First | data class First<A, B, C> : RaceTriple<A, B, C> |
| Second | data class Second<A, B, C> : RaceTriple<A, B, C> |
| Third | data class Third<A, B, C> : RaceTriple<A, B, C> |
| fold | fun <D> fold(ifA: (A, Fiber<B>, Fiber<C>) -> D, ifB: (Fiber<A>, B, Fiber<C>) -> D, ifC: (Fiber<A>, Fiber<B>, C) -> D): D |
Do you like Arrow?
✖