Octuple

data class Octuple<out A, out B, out C, out D, out E, out F, out G, out H>(val first: A, val second: B, val third: C, val fourth: D, val fifth: E, val sixth: F, val seventh: G, val eighth: H) : Tuple.Tuple8d<A, B, C, D, E, F, G, H>

Constructors

Link copied to clipboard
constructor(first: A, second: B, third: C, fourth: D, fifth: E, sixth: F, seventh: G, eighth: H)

Properties

Link copied to clipboard
val eighth: H
Link copied to clipboard
val fifth: E
Link copied to clipboard
val first: A
Link copied to clipboard
val fourth: D
Link copied to clipboard
val second: B
Link copied to clipboard
val seventh: G
Link copied to clipboard
val sixth: F
Link copied to clipboard
open override val size: Int
Link copied to clipboard
val third: C

Functions

Link copied to clipboard
operator fun <I> plus(ninth: I): Nonuple<A, B, C, D, E, F, G, H, I>
Link copied to clipboard
fun <T> Tuple2<T>.toList(): List<T>
fun <T> Tuple3<T>.toList(): List<T>
fun <T> Tuple4<T>.toList(): List<T>
fun <T> Tuple5<T>.toList(): List<T>
fun <T> Tuple6<T>.toList(): List<T>
fun <T> Tuple7<T>.toList(): List<T>
fun <T> Tuple8<T>.toList(): List<T>
Link copied to clipboard
fun <A, B> Tuple.Tuple2d<A, B>.toPair(): Pair<A, B>
Link copied to clipboard
Link copied to clipboard
fun <T> Tuple2<T>.toSet(): Set<T>
fun <T> Tuple3<T>.toSet(): Set<T>
fun <T> Tuple4<T>.toSet(): Set<T>
fun <T> Tuple5<T>.toSet(): Set<T>
fun <T> Tuple6<T>.toSet(): Set<T>
fun <T> Tuple7<T>.toSet(): Set<T>
fun <T> Tuple8<T>.toSet(): Set<T>
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun <A, B, C> Tuple.Tuple3d<A, B, C>.toTriple(): Triple<A, B, C>