Composition

Companion:
class
class Object
trait Matchable
class Any

Type members

Types

type Aux[A, B, O] = Composition[A, B] { type Composed = O; }

Value members

Concrete methods

def apply[A, B, O](c: (A, B) => O): Aux[A, B, O]

Implicits

Implicits

implicit def unit+unit: Aux[Unit, Unit, Unit]

Inherited implicits

implicit def ***[A, B]: Aux[A, B, (A, B)]
Inherited from:
Composition_Pri0
implicit def A+unit[A]: Aux[A, Unit, A]
Inherited from:
Composition_Pri10
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
implicit def T1+T1[L, R]: Aux[(L), (R), (L, R)]
Inherited from:
Composition_Pri10
implicit def T1+T2[L, T1, T2]: Aux[(L), (T1, T2), (L, T1, T2)]
Inherited from:
Composition_Pri10
implicit def T1+T3[L, T1, T2, T3]: Aux[(L), (T1, T2, T3), (L, T1, T2, T3)]
Inherited from:
Composition_Pri10
implicit def T1+T4[L, T1, T2, T3, T4]: Aux[(L), (T1, T2, T3, T4), (L, T1, T2, T3, T4)]
Inherited from:
Composition_Pri10
implicit def T1+T5[L, T1, T2, T3, T4, T5]: Aux[(L), (T1, T2, T3, T4, T5), (L, T1, T2, T3, T4, T5)]
Inherited from:
Composition_Pri10
implicit def T1+T6[L, T1, T2, T3, T4, T5, T6]: Aux[(L), (T1, T2, T3, T4, T5, T6), (L, T1, T2, T3, T4, T5, T6)]
Inherited from:
Composition_Pri10
implicit def T1+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)]
Inherited from:
Composition_Pri10
implicit def T1+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)]
Inherited from:
Composition_Pri10
implicit def T1+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 from:
Composition_Pri10
implicit def T2+T1[T1, T2, R]: Aux[(T1, T2), (R), (T1, T2, R)]
Inherited from:
Composition_Pri10
implicit def T2+scalar[T1, T2, R]: Aux[(T1, T2), R, (T1, T2, R)]
Inherited from:
Composition_Pri7
implicit def T3+T1[T1, T2, T3, R]: Aux[(T1, T2, T3), (R), (T1, T2, T3, R)]
Inherited from:
Composition_Pri10
implicit def T3+scalar[T1, T2, T3, R]: Aux[(T1, T2, T3), R, (T1, T2, T3, R)]
Inherited from:
Composition_Pri7
implicit def T4+T1[T1, T2, T3, T4, R]: Aux[(T1, T2, T3, T4), (R), (T1, T2, T3, T4, R)]
Inherited from:
Composition_Pri10
implicit def T4+scalar[T1, T2, T3, T4, R]: Aux[(T1, T2, T3, T4), R, (T1, T2, T3, T4, R)]
Inherited from:
Composition_Pri7
implicit def T5+T1[T1, T2, T3, T4, T5, R]: Aux[(T1, T2, T3, T4, T5), (R), (T1, T2, T3, T4, T5, R)]
Inherited from:
Composition_Pri10
implicit def T5+scalar[T1, T2, T3, T4, T5, R]: Aux[(T1, T2, T3, T4, T5), R, (T1, T2, T3, T4, T5, R)]
Inherited from:
Composition_Pri7
implicit def T6+T1[T1, T2, T3, T4, T5, T6, R]: Aux[(T1, T2, T3, T4, T5, T6), (R), (T1, T2, T3, T4, T5, T6, R)]
Inherited from:
Composition_Pri10
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)]
Inherited from:
Composition_Pri7
implicit def T7+T1[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)]
Inherited from:
Composition_Pri10
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)]
Inherited from:
Composition_Pri7
implicit def T8+T1[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)]
Inherited from:
Composition_Pri10
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)]
Inherited from:
Composition_Pri7
implicit def T9+T1[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)]
Inherited from:
Composition_Pri10
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)]
Inherited from:
Composition_Pri7
implicit def unit+A[A]: Aux[Unit, A, A]
Inherited from:
Composition_Pri10