TupleFlatten

Companion:
class
class Object
trait Matchable
class Any

Type members

Types

final type Of[A, Out0] = TupleFlatten[A] { type Out = Out0; }

Implicits

Implicits

implicit def tupled2[A : Tag, B : Tag, C : Tag, D : Tag]: Of[((A, B), (C, D)), (A, B, C, D)]
implicit def tupled2Plus3[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag]: Of[((A, B), (C, D, E)), (A, B, C, D, E)]
implicit def tupled3[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag, F : Tag]: Of[((A, B, C), (D, E, F)), (A, B, C, D, E, F)]
implicit def tupled3Plus2[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag]: Of[((A, B, C), (D, E)), (A, B, C, D, E)]
implicit def tupled4Plus1[A : Tag, B : Tag, C : Tag, D : Tag, E : Tag]: Of[((A, B, C, D), E), (A, B, C, D, E)]

Inherited implicits

implicit def tupled0[A : Tag]: Of[A, A]
Inherited from:
LowPriorityTupled1
implicit def tupled2Plus[A : Tag, B : Tag, C : Tag]: Of[((A, B), C), (A, B, C)]
Inherited from:
LowPriorityTupled0
implicit def tupled3Plus[A : Tag, B : Tag, C : Tag, D : Tag]: Of[((A, B, C), D), (A, B, C, D)]
Inherited from:
LowPriorityTupled0
implicit def tupledPlus2[A : Tag, B : Tag, C : Tag]: Of[(A, (B, C)), (A, B, C)]
Inherited from:
LowPriorityTupled0
implicit def tupledPlus3[A : Tag, B : Tag, C : Tag, D : Tag]: Of[(A, (B, C, D)), (A, B, C, D)]
Inherited from:
LowPriorityTupled0