arrow-fx / arrow.fx / RaceTriple / First
data class First<F, A, B, C> : RaceTriple<F, A, B, C>
data class First<F, A, B, C> :
RaceTriple
<F, A, B, C>
First(winner: A, fiberB:
Fiber
<F, B>, fiberC:
<F, C>)
val fiberB:
<F, B>
val fiberC:
<F, C>
val winner: A
Do you like Arrow?