to

infix fun <A, B> Single<A>.to(b: B): Pair<A, B>

元组扩展,可以使用 a to b to c 这样的连续中缀函数创建更多元素的元组


infix fun <A, B, C> Pair<A, B>.to(c: C): Triple<A, B, C>
infix fun <A, B, C, D> Triple<A, B, C>.to(d: D): Tuple4<A, B, C, D>
infix fun <A, B, C, D, E> Tuple4<A, B, C, D>.to(e: E): Tuple5<A, B, C, D, E>
infix fun <A, B, C, D, E, F> Tuple5<A, B, C, D, E>.to(f: F): Tuple6<A, B, C, D, E, F>
infix fun <A, B, C, D, E, F, G> Tuple6<A, B, C, D, E, F>.to(g: G): Tuple7<A, B, C, D, E, F, G>
infix fun <A, B, C, D, E, F, G, H> Tuple7<A, B, C, D, E, F, G>.to(h: H): Tuple8<A, B, C, D, E, F, G, H>
infix fun <A, B, C, D, E, F, G, H, I> Tuple8<A, B, C, D, E, F, G, H>.to(i: I): Tuple9<A, B, C, D, E, F, G, H, I>
infix fun <A, B, C, D, E, F, G, H, I, J> Tuple9<A, B, C, D, E, F, G, H, I>.to(j: J): Tuple10<A, B, C, D, E, F, G, H, I, J>