tuplez-full-light
tuplez-full-light
app.tulz.tuplez
Composition
Composition
Composition_Pri0
Composition_Pri10
Composition_Pri5
Composition_Pri7
TupleComposition
tuplez-full-light
/
app.tulz.tuplez
/
Composition_Pri7
Composition_Pri7
trait
Composition_Pri7
extends
Composition_Pri5
Graph
Supertypes
Known subtypes
trait
Composition_Pri5
trait
Composition_Pri0
class
Object
trait
Matchable
class
Any
trait
Composition_Pri10
object
Composition
.type
Implicits
Implicits
Implicits
implicit
def
T2+scalar
[
T1
,
T2
,
R
]:
Aux
[(
T1
,
T2
),
R
, (
T1
,
T2
,
R
)]
implicit
def
T3+scalar
[
T1
,
T2
,
T3
,
R
]:
Aux
[(
T1
,
T2
,
T3
),
R
, (
T1
,
T2
,
T3
,
R
)]
implicit
def
T4+scalar
[
T1
,
T2
,
T3
,
T4
,
R
]:
Aux
[(
T1
,
T2
,
T3
,
T4
),
R
, (
T1
,
T2
,
T3
,
T4
,
R
)]
implicit
def
T5+scalar
[
T1
,
T2
,
T3
,
T4
,
T5
,
R
]:
Aux
[(
T1
,
T2
,
T3
,
T4
,
T5
),
R
, (
T1
,
T2
,
T3
,
T4
,
T5
,
R
)]
implicit
def
T6+scalar
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
R
]:
Aux
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
),
R
, (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
R
)]
implicit
def
T7+scalar
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
R
]:
Aux
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
),
R
, (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
R
)]
implicit
def
T8+scalar
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
R
]:
Aux
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
),
R
, (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
R
)]
implicit
def
T9+scalar
[
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
,
R
]:
Aux
[(
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
),
R
, (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
,
R
)]
implicit
def
scalar+T2
[
L
,
T1
,
T2
]:
Aux
[
L
, (
T1
,
T2
), (
L
,
T1
,
T2
)]
implicit
def
scalar+T3
[
L
,
T1
,
T2
,
T3
]:
Aux
[
L
, (
T1
,
T2
,
T3
), (
L
,
T1
,
T2
,
T3
)]
implicit
def
scalar+T4
[
L
,
T1
,
T2
,
T3
,
T4
]:
Aux
[
L
, (
T1
,
T2
,
T3
,
T4
), (
L
,
T1
,
T2
,
T3
,
T4
)]
implicit
def
scalar+T5
[
L
,
T1
,
T2
,
T3
,
T4
,
T5
]:
Aux
[
L
, (
T1
,
T2
,
T3
,
T4
,
T5
), (
L
,
T1
,
T2
,
T3
,
T4
,
T5
)]
implicit
def
scalar+T6
[
L
,
T1
,
T2
,
T3
,
T4
,
T5
,
T6
]:
Aux
[
L
, (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
), (
L
,
T1
,
T2
,
T3
,
T4
,
T5
,
T6
)]
implicit
def
scalar+T7
[
L
,
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
]:
Aux
[
L
, (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
), (
L
,
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
)]
implicit
def
scalar+T8
[
L
,
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
]:
Aux
[
L
, (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
), (
L
,
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
)]
implicit
def
scalar+T9
[
L
,
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
]:
Aux
[
L
, (
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
), (
L
,
T1
,
T2
,
T3
,
T4
,
T5
,
T6
,
T7
,
T8
,
T9
)]
Inherited implicits
implicit
def
***
[
A
,
B
]:
Aux
[
A
,
B
, (
A
,
B
)]
Inherited from:
Composition_Pri0
implicit
def
L+T1
[
L
,
R
]:
Aux
[
L
, (
R
), (
L
,
R
)]
Inherited from:
Composition_Pri5
implicit
def
T1+R
[
L
,
R
]:
Aux
[(
L
),
R
, (
L
,
R
)]
Inherited from:
Composition_Pri5