Packages

object MakeOps extends MakeOps

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MakeOps
  2. MakeOps
  3. MakeProductNOps
  4. MakeBasicOps
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def ap[F[_], A, B](ma: Make[F, A])(mf: Make[F, (A) => B])(implicit arg0: Tag[B]): Make[F, B]
    Definition Classes
    MakeBasicOps
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. def map[F[_], A, B](ma: Make[F, A])(f: (A) => B)(implicit arg0: MakeEff[F], arg1: Tag[B]): Make[F, B]
    Definition Classes
    MakeBasicOps
  13. def mapF[F[_], A, B](ma: Make[F, A])(f: (A) => F[B])(implicit arg0: MakeEff[F], arg1: Tag[B]): Make[F, B]
    Definition Classes
    MakeBasicOps
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N], o: Make[Eff, O], p: Make[Eff, P], q: Make[Eff, Q], r: Make[Eff, R], s: Make[Eff, S], t: Make[Eff, T], u: Make[Eff, U], v: Make[Eff, V])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag10: Tag[(K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag11: Tag[(L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag12: Tag[(M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag13: Tag[(N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag14: Tag[(O) => (P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag15: Tag[(P) => (Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag16: Tag[(Q) => (R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag17: Tag[(R) => (S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag18: Tag[(S) => (T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag19: Tag[(T) => (U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag20: Tag[(U) => (V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)], tag21: Tag[(V) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
    Definition Classes
    MakeProductNOps
  18. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N], o: Make[Eff, O], p: Make[Eff, P], q: Make[Eff, Q], r: Make[Eff, R], s: Make[Eff, S], t: Make[Eff, T], u: Make[Eff, U])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag10: Tag[(K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag11: Tag[(L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag12: Tag[(M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag13: Tag[(N) => (O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag14: Tag[(O) => (P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag15: Tag[(P) => (Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag16: Tag[(Q) => (R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag17: Tag[(R) => (S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag18: Tag[(S) => (T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag19: Tag[(T) => (U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)], tag20: Tag[(U) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
    Definition Classes
    MakeProductNOps
  19. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N], o: Make[Eff, O], p: Make[Eff, P], q: Make[Eff, Q], r: Make[Eff, R], s: Make[Eff, S], t: Make[Eff, T])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag10: Tag[(K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag11: Tag[(L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag12: Tag[(M) => (N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag13: Tag[(N) => (O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag14: Tag[(O) => (P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag15: Tag[(P) => (Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag16: Tag[(Q) => (R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag17: Tag[(R) => (S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag18: Tag[(S) => (T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)], tag19: Tag[(T) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
    Definition Classes
    MakeProductNOps
  20. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N], o: Make[Eff, O], p: Make[Eff, P], q: Make[Eff, Q], r: Make[Eff, R], s: Make[Eff, S])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag10: Tag[(K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag11: Tag[(L) => (M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag12: Tag[(M) => (N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag13: Tag[(N) => (O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag14: Tag[(O) => (P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag15: Tag[(P) => (Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag16: Tag[(Q) => (R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag17: Tag[(R) => (S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)], tag18: Tag[(S) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
    Definition Classes
    MakeProductNOps
  21. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N], o: Make[Eff, O], p: Make[Eff, P], q: Make[Eff, Q], r: Make[Eff, R])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag10: Tag[(K) => (L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag11: Tag[(L) => (M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag12: Tag[(M) => (N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag13: Tag[(N) => (O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag14: Tag[(O) => (P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag15: Tag[(P) => (Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag16: Tag[(Q) => (R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)], tag17: Tag[(R) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
    Definition Classes
    MakeProductNOps
  22. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N], o: Make[Eff, O], p: Make[Eff, P], q: Make[Eff, Q])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag10: Tag[(K) => (L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag11: Tag[(L) => (M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag12: Tag[(M) => (N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag13: Tag[(N) => (O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag14: Tag[(O) => (P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag15: Tag[(P) => (Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)], tag16: Tag[(Q) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
    Definition Classes
    MakeProductNOps
  23. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N], o: Make[Eff, O], p: Make[Eff, P])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag10: Tag[(K) => (L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag11: Tag[(L) => (M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag12: Tag[(M) => (N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag13: Tag[(N) => (O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag14: Tag[(O) => (P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)], tag15: Tag[(P) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
    Definition Classes
    MakeProductNOps
  24. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N], o: Make[Eff, O])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag10: Tag[(K) => (L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag11: Tag[(L) => (M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag12: Tag[(M) => (N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag13: Tag[(N) => (O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)], tag14: Tag[(O) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
    Definition Classes
    MakeProductNOps
  25. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M, N](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M], n: Make[Eff, N])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag9: Tag[(J) => (K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag10: Tag[(K) => (L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag11: Tag[(L) => (M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag12: Tag[(M) => (N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)], tag13: Tag[(N) => (A, B, C, D, E, F, G, H, I, J, K, L, M, N)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
    Definition Classes
    MakeProductNOps
  26. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L, M](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L], m: Make[Eff, M])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L, M)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag8: Tag[(I) => (J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag9: Tag[(J) => (K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag10: Tag[(K) => (L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag11: Tag[(L) => (M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)], tag12: Tag[(M) => (A, B, C, D, E, F, G, H, I, J, K, L, M)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L, M)]
    Definition Classes
    MakeProductNOps
  27. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K, L](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K], l: Make[Eff, L])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K, L)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag7: Tag[(H) => (I) => (J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag8: Tag[(I) => (J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag9: Tag[(J) => (K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag10: Tag[(K) => (L) => (A, B, C, D, E, F, G, H, I, J, K, L)], tag11: Tag[(L) => (A, B, C, D, E, F, G, H, I, J, K, L)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K, L)]
    Definition Classes
    MakeProductNOps
  28. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J, K](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J], k: Make[Eff, K])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J, K)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag6: Tag[(G) => (H) => (I) => (J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag7: Tag[(H) => (I) => (J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag8: Tag[(I) => (J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag9: Tag[(J) => (K) => (A, B, C, D, E, F, G, H, I, J, K)], tag10: Tag[(K) => (A, B, C, D, E, F, G, H, I, J, K)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J, K)]
    Definition Classes
    MakeProductNOps
  29. def productN[Eff[_], A, B, C, D, E, F, G, H, I, J](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I], j: Make[Eff, J])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I, J)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (A, B, C, D, E, F, G, H, I, J)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (J) => (A, B, C, D, E, F, G, H, I, J)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (J) => (A, B, C, D, E, F, G, H, I, J)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (J) => (A, B, C, D, E, F, G, H, I, J)], tag5: Tag[(F) => (G) => (H) => (I) => (J) => (A, B, C, D, E, F, G, H, I, J)], tag6: Tag[(G) => (H) => (I) => (J) => (A, B, C, D, E, F, G, H, I, J)], tag7: Tag[(H) => (I) => (J) => (A, B, C, D, E, F, G, H, I, J)], tag8: Tag[(I) => (J) => (A, B, C, D, E, F, G, H, I, J)], tag9: Tag[(J) => (A, B, C, D, E, F, G, H, I, J)]): Make[Eff, (A, B, C, D, E, F, G, H, I, J)]
    Definition Classes
    MakeProductNOps
  30. def productN[Eff[_], A, B, C, D, E, F, G, H, I](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H], i: Make[Eff, I])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H, I)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (I) => (A, B, C, D, E, F, G, H, I)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (I) => (A, B, C, D, E, F, G, H, I)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (I) => (A, B, C, D, E, F, G, H, I)], tag4: Tag[(E) => (F) => (G) => (H) => (I) => (A, B, C, D, E, F, G, H, I)], tag5: Tag[(F) => (G) => (H) => (I) => (A, B, C, D, E, F, G, H, I)], tag6: Tag[(G) => (H) => (I) => (A, B, C, D, E, F, G, H, I)], tag7: Tag[(H) => (I) => (A, B, C, D, E, F, G, H, I)], tag8: Tag[(I) => (A, B, C, D, E, F, G, H, I)]): Make[Eff, (A, B, C, D, E, F, G, H, I)]
    Definition Classes
    MakeProductNOps
  31. def productN[Eff[_], A, B, C, D, E, F, G, H](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G], h: Make[Eff, H])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G, H)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (H) => (A, B, C, D, E, F, G, H)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (H) => (A, B, C, D, E, F, G, H)], tag3: Tag[(D) => (E) => (F) => (G) => (H) => (A, B, C, D, E, F, G, H)], tag4: Tag[(E) => (F) => (G) => (H) => (A, B, C, D, E, F, G, H)], tag5: Tag[(F) => (G) => (H) => (A, B, C, D, E, F, G, H)], tag6: Tag[(G) => (H) => (A, B, C, D, E, F, G, H)], tag7: Tag[(H) => (A, B, C, D, E, F, G, H)]): Make[Eff, (A, B, C, D, E, F, G, H)]
    Definition Classes
    MakeProductNOps
  32. def productN[Eff[_], A, B, C, D, E, F, G](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F], g: Make[Eff, G])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F, G)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (G) => (A, B, C, D, E, F, G)], tag2: Tag[(C) => (D) => (E) => (F) => (G) => (A, B, C, D, E, F, G)], tag3: Tag[(D) => (E) => (F) => (G) => (A, B, C, D, E, F, G)], tag4: Tag[(E) => (F) => (G) => (A, B, C, D, E, F, G)], tag5: Tag[(F) => (G) => (A, B, C, D, E, F, G)], tag6: Tag[(G) => (A, B, C, D, E, F, G)]): Make[Eff, (A, B, C, D, E, F, G)]
    Definition Classes
    MakeProductNOps
  33. def productN[Eff[_], A, B, C, D, E, F](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E], f: Make[Eff, F])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E, F)], tag1: Tag[(B) => (C) => (D) => (E) => (F) => (A, B, C, D, E, F)], tag2: Tag[(C) => (D) => (E) => (F) => (A, B, C, D, E, F)], tag3: Tag[(D) => (E) => (F) => (A, B, C, D, E, F)], tag4: Tag[(E) => (F) => (A, B, C, D, E, F)], tag5: Tag[(F) => (A, B, C, D, E, F)]): Make[Eff, (A, B, C, D, E, F)]
    Definition Classes
    MakeProductNOps
  34. def productN[Eff[_], A, B, C, D, E](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D], e: Make[Eff, E])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D, E)], tag1: Tag[(B) => (C) => (D) => (E) => (A, B, C, D, E)], tag2: Tag[(C) => (D) => (E) => (A, B, C, D, E)], tag3: Tag[(D) => (E) => (A, B, C, D, E)], tag4: Tag[(E) => (A, B, C, D, E)]): Make[Eff, (A, B, C, D, E)]
    Definition Classes
    MakeProductNOps
  35. def productN[Eff[_], A, B, C, D](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C], d: Make[Eff, D])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C, D)], tag1: Tag[(B) => (C) => (D) => (A, B, C, D)], tag2: Tag[(C) => (D) => (A, B, C, D)], tag3: Tag[(D) => (A, B, C, D)]): Make[Eff, (A, B, C, D)]
    Definition Classes
    MakeProductNOps
  36. def productN[Eff[_], A, B, C](a: Make[Eff, A], b: Make[Eff, B], c: Make[Eff, C])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B, C)], tag1: Tag[(B) => (C) => (A, B, C)], tag2: Tag[(C) => (A, B, C)]): Make[Eff, (A, B, C)]
    Definition Classes
    MakeProductNOps
  37. def productN[Eff[_], A, B](a: Make[Eff, A], b: Make[Eff, B])(implicit arg0: MakeEff[Eff], tag0: Tag[(A, B)], tag1: Tag[(B) => (A, B)]): Make[Eff, (A, B)]
    Definition Classes
    MakeProductNOps
  38. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  39. def toString(): String
    Definition Classes
    AnyRef → Any
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from MakeOps

Inherited from MakeProductNOps

Inherited from MakeBasicOps

Inherited from AnyRef

Inherited from Any

Ungrouped