TupleFlatten

Companion:
class
class Object
trait Matchable
class Any

Type members

Types

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

Implicits

Implicits

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

Inherited implicits

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