Trait

algebra.std

TupleInstances

Related Doc: package std

Permalink

trait TupleInstances extends AnyRef

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TupleInstances
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  16. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  17. implicit def tuple10Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  18. implicit def tuple10Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  19. implicit def tuple10EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  20. implicit def tuple10Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  21. implicit def tuple10Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  22. implicit def tuple10Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  23. implicit def tuple10PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  24. implicit def tuple10Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  25. implicit def tuple10Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  26. implicit def tuple10Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  27. implicit def tuple10Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  28. implicit def tuple10Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  29. implicit def tuple10Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Permalink
  30. implicit def tuple11Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  31. implicit def tuple11Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  32. implicit def tuple11EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  33. implicit def tuple11Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  34. implicit def tuple11Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  35. implicit def tuple11Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  36. implicit def tuple11PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  37. implicit def tuple11Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  38. implicit def tuple11Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  39. implicit def tuple11Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  40. implicit def tuple11Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  41. implicit def tuple11Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  42. implicit def tuple11Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Permalink
  43. implicit def tuple12Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  44. implicit def tuple12Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  45. implicit def tuple12EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  46. implicit def tuple12Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  47. implicit def tuple12Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  48. implicit def tuple12Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  49. implicit def tuple12PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  50. implicit def tuple12Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  51. implicit def tuple12Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  52. implicit def tuple12Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  53. implicit def tuple12Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  54. implicit def tuple12Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  55. implicit def tuple12Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Permalink
  56. implicit def tuple13Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  57. implicit def tuple13Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  58. implicit def tuple13EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  59. implicit def tuple13Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  60. implicit def tuple13Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  61. implicit def tuple13Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  62. implicit def tuple13PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  63. implicit def tuple13Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  64. implicit def tuple13Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  65. implicit def tuple13Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  66. implicit def tuple13Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  67. implicit def tuple13Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  68. implicit def tuple13Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Permalink
  69. implicit def tuple14Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  70. implicit def tuple14Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  71. implicit def tuple14EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  72. implicit def tuple14Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  73. implicit def tuple14Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  74. implicit def tuple14Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  75. implicit def tuple14PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  76. implicit def tuple14Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  77. implicit def tuple14Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  78. implicit def tuple14Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  79. implicit def tuple14Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  80. implicit def tuple14Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  81. implicit def tuple14Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Permalink
  82. implicit def tuple15Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13], A14: Band[A14]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  83. implicit def tuple15Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13], A14: Eq[A14]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  84. implicit def tuple15EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13], A14: EuclideanRing[A14]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  85. implicit def tuple15Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13], A14: Group[A14]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  86. implicit def tuple15Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13], A14: Monoid[A14]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  87. implicit def tuple15Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13], A14: Order[A14]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  88. implicit def tuple15PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13], A14: PartialOrder[A14]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  89. implicit def tuple15Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13], A14: Rig[A14]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  90. implicit def tuple15Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13], A14: Ring[A14]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  91. implicit def tuple15Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13], A14: Rng[A14]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  92. implicit def tuple15Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13], A14: Semigroup[A14]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  93. implicit def tuple15Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13], A14: Semilattice[A14]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  94. implicit def tuple15Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13], A14: Semiring[A14]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Permalink
  95. implicit def tuple16Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13], A14: Band[A14], A15: Band[A15]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  96. implicit def tuple16Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13], A14: Eq[A14], A15: Eq[A15]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  97. implicit def tuple16EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13], A14: EuclideanRing[A14], A15: EuclideanRing[A15]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  98. implicit def tuple16Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13], A14: Group[A14], A15: Group[A15]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  99. implicit def tuple16Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13], A14: Monoid[A14], A15: Monoid[A15]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  100. implicit def tuple16Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13], A14: Order[A14], A15: Order[A15]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  101. implicit def tuple16PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13], A14: PartialOrder[A14], A15: PartialOrder[A15]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  102. implicit def tuple16Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13], A14: Rig[A14], A15: Rig[A15]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  103. implicit def tuple16Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13], A14: Ring[A14], A15: Ring[A15]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  104. implicit def tuple16Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13], A14: Rng[A14], A15: Rng[A15]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  105. implicit def tuple16Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13], A14: Semigroup[A14], A15: Semigroup[A15]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  106. implicit def tuple16Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13], A14: Semilattice[A14], A15: Semilattice[A15]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  107. implicit def tuple16Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13], A14: Semiring[A14], A15: Semiring[A15]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Permalink
  108. implicit def tuple17Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13], A14: Band[A14], A15: Band[A15], A16: Band[A16]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  109. implicit def tuple17Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13], A14: Eq[A14], A15: Eq[A15], A16: Eq[A16]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  110. implicit def tuple17EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13], A14: EuclideanRing[A14], A15: EuclideanRing[A15], A16: EuclideanRing[A16]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  111. implicit def tuple17Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13], A14: Group[A14], A15: Group[A15], A16: Group[A16]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  112. implicit def tuple17Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13], A14: Monoid[A14], A15: Monoid[A15], A16: Monoid[A16]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  113. implicit def tuple17Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13], A14: Order[A14], A15: Order[A15], A16: Order[A16]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  114. implicit def tuple17PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13], A14: PartialOrder[A14], A15: PartialOrder[A15], A16: PartialOrder[A16]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  115. implicit def tuple17Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13], A14: Rig[A14], A15: Rig[A15], A16: Rig[A16]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  116. implicit def tuple17Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13], A14: Ring[A14], A15: Ring[A15], A16: Ring[A16]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  117. implicit def tuple17Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13], A14: Rng[A14], A15: Rng[A15], A16: Rng[A16]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  118. implicit def tuple17Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13], A14: Semigroup[A14], A15: Semigroup[A15], A16: Semigroup[A16]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  119. implicit def tuple17Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13], A14: Semilattice[A14], A15: Semilattice[A15], A16: Semilattice[A16]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  120. implicit def tuple17Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13], A14: Semiring[A14], A15: Semiring[A15], A16: Semiring[A16]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Permalink
  121. implicit def tuple18Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13], A14: Band[A14], A15: Band[A15], A16: Band[A16], A17: Band[A17]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  122. implicit def tuple18Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13], A14: Eq[A14], A15: Eq[A15], A16: Eq[A16], A17: Eq[A17]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  123. implicit def tuple18EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13], A14: EuclideanRing[A14], A15: EuclideanRing[A15], A16: EuclideanRing[A16], A17: EuclideanRing[A17]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  124. implicit def tuple18Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13], A14: Group[A14], A15: Group[A15], A16: Group[A16], A17: Group[A17]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  125. implicit def tuple18Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13], A14: Monoid[A14], A15: Monoid[A15], A16: Monoid[A16], A17: Monoid[A17]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  126. implicit def tuple18Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13], A14: Order[A14], A15: Order[A15], A16: Order[A16], A17: Order[A17]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  127. implicit def tuple18PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13], A14: PartialOrder[A14], A15: PartialOrder[A15], A16: PartialOrder[A16], A17: PartialOrder[A17]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  128. implicit def tuple18Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13], A14: Rig[A14], A15: Rig[A15], A16: Rig[A16], A17: Rig[A17]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  129. implicit def tuple18Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13], A14: Ring[A14], A15: Ring[A15], A16: Ring[A16], A17: Ring[A17]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  130. implicit def tuple18Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13], A14: Rng[A14], A15: Rng[A15], A16: Rng[A16], A17: Rng[A17]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  131. implicit def tuple18Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13], A14: Semigroup[A14], A15: Semigroup[A15], A16: Semigroup[A16], A17: Semigroup[A17]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  132. implicit def tuple18Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13], A14: Semilattice[A14], A15: Semilattice[A15], A16: Semilattice[A16], A17: Semilattice[A17]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  133. implicit def tuple18Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13], A14: Semiring[A14], A15: Semiring[A15], A16: Semiring[A16], A17: Semiring[A17]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Permalink
  134. implicit def tuple19Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13], A14: Band[A14], A15: Band[A15], A16: Band[A16], A17: Band[A17], A18: Band[A18]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  135. implicit def tuple19Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13], A14: Eq[A14], A15: Eq[A15], A16: Eq[A16], A17: Eq[A17], A18: Eq[A18]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  136. implicit def tuple19EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13], A14: EuclideanRing[A14], A15: EuclideanRing[A15], A16: EuclideanRing[A16], A17: EuclideanRing[A17], A18: EuclideanRing[A18]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  137. implicit def tuple19Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13], A14: Group[A14], A15: Group[A15], A16: Group[A16], A17: Group[A17], A18: Group[A18]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  138. implicit def tuple19Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13], A14: Monoid[A14], A15: Monoid[A15], A16: Monoid[A16], A17: Monoid[A17], A18: Monoid[A18]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  139. implicit def tuple19Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13], A14: Order[A14], A15: Order[A15], A16: Order[A16], A17: Order[A17], A18: Order[A18]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  140. implicit def tuple19PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13], A14: PartialOrder[A14], A15: PartialOrder[A15], A16: PartialOrder[A16], A17: PartialOrder[A17], A18: PartialOrder[A18]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  141. implicit def tuple19Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13], A14: Rig[A14], A15: Rig[A15], A16: Rig[A16], A17: Rig[A17], A18: Rig[A18]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  142. implicit def tuple19Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13], A14: Ring[A14], A15: Ring[A15], A16: Ring[A16], A17: Ring[A17], A18: Ring[A18]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  143. implicit def tuple19Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13], A14: Rng[A14], A15: Rng[A15], A16: Rng[A16], A17: Rng[A17], A18: Rng[A18]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  144. implicit def tuple19Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13], A14: Semigroup[A14], A15: Semigroup[A15], A16: Semigroup[A16], A17: Semigroup[A17], A18: Semigroup[A18]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  145. implicit def tuple19Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13], A14: Semilattice[A14], A15: Semilattice[A15], A16: Semilattice[A16], A17: Semilattice[A17], A18: Semilattice[A18]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  146. implicit def tuple19Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13], A14: Semiring[A14], A15: Semiring[A15], A16: Semiring[A16], A17: Semiring[A17], A18: Semiring[A18]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Permalink
  147. implicit def tuple1Band[A0](implicit A0: Band[A0]): Band[(A0)]

    Permalink
  148. implicit def tuple1Eq[A0](implicit A0: Eq[A0]): Eq[(A0)]

    Permalink
  149. implicit def tuple1EuclideanRing[A0](implicit A0: EuclideanRing[A0]): EuclideanRing[(A0)]

    Permalink
  150. implicit def tuple1Group[A0](implicit A0: Group[A0]): Group[(A0)]

    Permalink
  151. implicit def tuple1Monoid[A0](implicit A0: Monoid[A0]): Monoid[(A0)]

    Permalink
  152. implicit def tuple1Order[A0](implicit A0: Order[A0]): Order[(A0)]

    Permalink
  153. implicit def tuple1PartialOrder[A0](implicit A0: PartialOrder[A0]): PartialOrder[(A0)]

    Permalink
  154. implicit def tuple1Rig[A0](implicit A0: Rig[A0]): Rig[(A0)]

    Permalink
  155. implicit def tuple1Ring[A0](implicit A0: Ring[A0]): Ring[(A0)]

    Permalink
  156. implicit def tuple1Rng[A0](implicit A0: Rng[A0]): Rng[(A0)]

    Permalink
  157. implicit def tuple1Semigroup[A0](implicit A0: Semigroup[A0]): Semigroup[(A0)]

    Permalink
  158. implicit def tuple1Semilattice[A0](implicit A0: Semilattice[A0]): Semilattice[(A0)]

    Permalink
  159. implicit def tuple1Semiring[A0](implicit A0: Semiring[A0]): Semiring[(A0)]

    Permalink
  160. implicit def tuple20Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13], A14: Band[A14], A15: Band[A15], A16: Band[A16], A17: Band[A17], A18: Band[A18], A19: Band[A19]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  161. implicit def tuple20Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13], A14: Eq[A14], A15: Eq[A15], A16: Eq[A16], A17: Eq[A17], A18: Eq[A18], A19: Eq[A19]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  162. implicit def tuple20EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13], A14: EuclideanRing[A14], A15: EuclideanRing[A15], A16: EuclideanRing[A16], A17: EuclideanRing[A17], A18: EuclideanRing[A18], A19: EuclideanRing[A19]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  163. implicit def tuple20Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13], A14: Group[A14], A15: Group[A15], A16: Group[A16], A17: Group[A17], A18: Group[A18], A19: Group[A19]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  164. implicit def tuple20Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13], A14: Monoid[A14], A15: Monoid[A15], A16: Monoid[A16], A17: Monoid[A17], A18: Monoid[A18], A19: Monoid[A19]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  165. implicit def tuple20Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13], A14: Order[A14], A15: Order[A15], A16: Order[A16], A17: Order[A17], A18: Order[A18], A19: Order[A19]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  166. implicit def tuple20PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13], A14: PartialOrder[A14], A15: PartialOrder[A15], A16: PartialOrder[A16], A17: PartialOrder[A17], A18: PartialOrder[A18], A19: PartialOrder[A19]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  167. implicit def tuple20Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13], A14: Rig[A14], A15: Rig[A15], A16: Rig[A16], A17: Rig[A17], A18: Rig[A18], A19: Rig[A19]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  168. implicit def tuple20Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13], A14: Ring[A14], A15: Ring[A15], A16: Ring[A16], A17: Ring[A17], A18: Ring[A18], A19: Ring[A19]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  169. implicit def tuple20Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13], A14: Rng[A14], A15: Rng[A15], A16: Rng[A16], A17: Rng[A17], A18: Rng[A18], A19: Rng[A19]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  170. implicit def tuple20Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13], A14: Semigroup[A14], A15: Semigroup[A15], A16: Semigroup[A16], A17: Semigroup[A17], A18: Semigroup[A18], A19: Semigroup[A19]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  171. implicit def tuple20Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13], A14: Semilattice[A14], A15: Semilattice[A15], A16: Semilattice[A16], A17: Semilattice[A17], A18: Semilattice[A18], A19: Semilattice[A19]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  172. implicit def tuple20Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13], A14: Semiring[A14], A15: Semiring[A15], A16: Semiring[A16], A17: Semiring[A17], A18: Semiring[A18], A19: Semiring[A19]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Permalink
  173. implicit def tuple21Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13], A14: Band[A14], A15: Band[A15], A16: Band[A16], A17: Band[A17], A18: Band[A18], A19: Band[A19], A20: Band[A20]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  174. implicit def tuple21Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13], A14: Eq[A14], A15: Eq[A15], A16: Eq[A16], A17: Eq[A17], A18: Eq[A18], A19: Eq[A19], A20: Eq[A20]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  175. implicit def tuple21EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13], A14: EuclideanRing[A14], A15: EuclideanRing[A15], A16: EuclideanRing[A16], A17: EuclideanRing[A17], A18: EuclideanRing[A18], A19: EuclideanRing[A19], A20: EuclideanRing[A20]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  176. implicit def tuple21Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13], A14: Group[A14], A15: Group[A15], A16: Group[A16], A17: Group[A17], A18: Group[A18], A19: Group[A19], A20: Group[A20]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  177. implicit def tuple21Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13], A14: Monoid[A14], A15: Monoid[A15], A16: Monoid[A16], A17: Monoid[A17], A18: Monoid[A18], A19: Monoid[A19], A20: Monoid[A20]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  178. implicit def tuple21Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13], A14: Order[A14], A15: Order[A15], A16: Order[A16], A17: Order[A17], A18: Order[A18], A19: Order[A19], A20: Order[A20]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  179. implicit def tuple21PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13], A14: PartialOrder[A14], A15: PartialOrder[A15], A16: PartialOrder[A16], A17: PartialOrder[A17], A18: PartialOrder[A18], A19: PartialOrder[A19], A20: PartialOrder[A20]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  180. implicit def tuple21Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13], A14: Rig[A14], A15: Rig[A15], A16: Rig[A16], A17: Rig[A17], A18: Rig[A18], A19: Rig[A19], A20: Rig[A20]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  181. implicit def tuple21Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13], A14: Ring[A14], A15: Ring[A15], A16: Ring[A16], A17: Ring[A17], A18: Ring[A18], A19: Ring[A19], A20: Ring[A20]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  182. implicit def tuple21Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13], A14: Rng[A14], A15: Rng[A15], A16: Rng[A16], A17: Rng[A17], A18: Rng[A18], A19: Rng[A19], A20: Rng[A20]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  183. implicit def tuple21Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13], A14: Semigroup[A14], A15: Semigroup[A15], A16: Semigroup[A16], A17: Semigroup[A17], A18: Semigroup[A18], A19: Semigroup[A19], A20: Semigroup[A20]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  184. implicit def tuple21Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13], A14: Semilattice[A14], A15: Semilattice[A15], A16: Semilattice[A16], A17: Semilattice[A17], A18: Semilattice[A18], A19: Semilattice[A19], A20: Semilattice[A20]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  185. implicit def tuple21Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13], A14: Semiring[A14], A15: Semiring[A15], A16: Semiring[A16], A17: Semiring[A17], A18: Semiring[A18], A19: Semiring[A19], A20: Semiring[A20]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Permalink
  186. implicit def tuple22Band[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8], A9: Band[A9], A10: Band[A10], A11: Band[A11], A12: Band[A12], A13: Band[A13], A14: Band[A14], A15: Band[A15], A16: Band[A16], A17: Band[A17], A18: Band[A18], A19: Band[A19], A20: Band[A20], A21: Band[A21]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  187. implicit def tuple22Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8], A9: Eq[A9], A10: Eq[A10], A11: Eq[A11], A12: Eq[A12], A13: Eq[A13], A14: Eq[A14], A15: Eq[A15], A16: Eq[A16], A17: Eq[A17], A18: Eq[A18], A19: Eq[A19], A20: Eq[A20], A21: Eq[A21]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  188. implicit def tuple22EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8], A9: EuclideanRing[A9], A10: EuclideanRing[A10], A11: EuclideanRing[A11], A12: EuclideanRing[A12], A13: EuclideanRing[A13], A14: EuclideanRing[A14], A15: EuclideanRing[A15], A16: EuclideanRing[A16], A17: EuclideanRing[A17], A18: EuclideanRing[A18], A19: EuclideanRing[A19], A20: EuclideanRing[A20], A21: EuclideanRing[A21]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  189. implicit def tuple22Group[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8], A9: Group[A9], A10: Group[A10], A11: Group[A11], A12: Group[A12], A13: Group[A13], A14: Group[A14], A15: Group[A15], A16: Group[A16], A17: Group[A17], A18: Group[A18], A19: Group[A19], A20: Group[A20], A21: Group[A21]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  190. implicit def tuple22Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9], A10: Monoid[A10], A11: Monoid[A11], A12: Monoid[A12], A13: Monoid[A13], A14: Monoid[A14], A15: Monoid[A15], A16: Monoid[A16], A17: Monoid[A17], A18: Monoid[A18], A19: Monoid[A19], A20: Monoid[A20], A21: Monoid[A21]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  191. implicit def tuple22Order[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8], A9: Order[A9], A10: Order[A10], A11: Order[A11], A12: Order[A12], A13: Order[A13], A14: Order[A14], A15: Order[A15], A16: Order[A16], A17: Order[A17], A18: Order[A18], A19: Order[A19], A20: Order[A20], A21: Order[A21]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  192. implicit def tuple22PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8], A9: PartialOrder[A9], A10: PartialOrder[A10], A11: PartialOrder[A11], A12: PartialOrder[A12], A13: PartialOrder[A13], A14: PartialOrder[A14], A15: PartialOrder[A15], A16: PartialOrder[A16], A17: PartialOrder[A17], A18: PartialOrder[A18], A19: PartialOrder[A19], A20: PartialOrder[A20], A21: PartialOrder[A21]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  193. implicit def tuple22Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8], A9: Rig[A9], A10: Rig[A10], A11: Rig[A11], A12: Rig[A12], A13: Rig[A13], A14: Rig[A14], A15: Rig[A15], A16: Rig[A16], A17: Rig[A17], A18: Rig[A18], A19: Rig[A19], A20: Rig[A20], A21: Rig[A21]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  194. implicit def tuple22Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8], A9: Ring[A9], A10: Ring[A10], A11: Ring[A11], A12: Ring[A12], A13: Ring[A13], A14: Ring[A14], A15: Ring[A15], A16: Ring[A16], A17: Ring[A17], A18: Ring[A18], A19: Ring[A19], A20: Ring[A20], A21: Ring[A21]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  195. implicit def tuple22Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8], A9: Rng[A9], A10: Rng[A10], A11: Rng[A11], A12: Rng[A12], A13: Rng[A13], A14: Rng[A14], A15: Rng[A15], A16: Rng[A16], A17: Rng[A17], A18: Rng[A18], A19: Rng[A19], A20: Rng[A20], A21: Rng[A21]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  196. implicit def tuple22Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9], A10: Semigroup[A10], A11: Semigroup[A11], A12: Semigroup[A12], A13: Semigroup[A13], A14: Semigroup[A14], A15: Semigroup[A15], A16: Semigroup[A16], A17: Semigroup[A17], A18: Semigroup[A18], A19: Semigroup[A19], A20: Semigroup[A20], A21: Semigroup[A21]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  197. implicit def tuple22Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8], A9: Semilattice[A9], A10: Semilattice[A10], A11: Semilattice[A11], A12: Semilattice[A12], A13: Semilattice[A13], A14: Semilattice[A14], A15: Semilattice[A15], A16: Semilattice[A16], A17: Semilattice[A17], A18: Semilattice[A18], A19: Semilattice[A19], A20: Semilattice[A20], A21: Semilattice[A21]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  198. implicit def tuple22Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8], A9: Semiring[A9], A10: Semiring[A10], A11: Semiring[A11], A12: Semiring[A12], A13: Semiring[A13], A14: Semiring[A14], A15: Semiring[A15], A16: Semiring[A16], A17: Semiring[A17], A18: Semiring[A18], A19: Semiring[A19], A20: Semiring[A20], A21: Semiring[A21]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Permalink
  199. implicit def tuple2Band[A0, A1](implicit A0: Band[A0], A1: Band[A1]): Band[(A0, A1)]

    Permalink
  200. implicit def tuple2Eq[A0, A1](implicit A0: Eq[A0], A1: Eq[A1]): Eq[(A0, A1)]

    Permalink
  201. implicit def tuple2EuclideanRing[A0, A1](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1]): EuclideanRing[(A0, A1)]

    Permalink
  202. implicit def tuple2Group[A0, A1](implicit A0: Group[A0], A1: Group[A1]): Group[(A0, A1)]

    Permalink
  203. implicit def tuple2Monoid[A0, A1](implicit A0: Monoid[A0], A1: Monoid[A1]): Monoid[(A0, A1)]

    Permalink
  204. implicit def tuple2Order[A0, A1](implicit A0: Order[A0], A1: Order[A1]): Order[(A0, A1)]

    Permalink
  205. implicit def tuple2PartialOrder[A0, A1](implicit A0: PartialOrder[A0], A1: PartialOrder[A1]): PartialOrder[(A0, A1)]

    Permalink
  206. implicit def tuple2Rig[A0, A1](implicit A0: Rig[A0], A1: Rig[A1]): Rig[(A0, A1)]

    Permalink
  207. implicit def tuple2Ring[A0, A1](implicit A0: Ring[A0], A1: Ring[A1]): Ring[(A0, A1)]

    Permalink
  208. implicit def tuple2Rng[A0, A1](implicit A0: Rng[A0], A1: Rng[A1]): Rng[(A0, A1)]

    Permalink
  209. implicit def tuple2Semigroup[A0, A1](implicit A0: Semigroup[A0], A1: Semigroup[A1]): Semigroup[(A0, A1)]

    Permalink
  210. implicit def tuple2Semilattice[A0, A1](implicit A0: Semilattice[A0], A1: Semilattice[A1]): Semilattice[(A0, A1)]

    Permalink
  211. implicit def tuple2Semiring[A0, A1](implicit A0: Semiring[A0], A1: Semiring[A1]): Semiring[(A0, A1)]

    Permalink
  212. implicit def tuple3Band[A0, A1, A2](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2]): Band[(A0, A1, A2)]

    Permalink
  213. implicit def tuple3Eq[A0, A1, A2](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2]): Eq[(A0, A1, A2)]

    Permalink
  214. implicit def tuple3EuclideanRing[A0, A1, A2](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2]): EuclideanRing[(A0, A1, A2)]

    Permalink
  215. implicit def tuple3Group[A0, A1, A2](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2]): Group[(A0, A1, A2)]

    Permalink
  216. implicit def tuple3Monoid[A0, A1, A2](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2]): Monoid[(A0, A1, A2)]

    Permalink
  217. implicit def tuple3Order[A0, A1, A2](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2]): Order[(A0, A1, A2)]

    Permalink
  218. implicit def tuple3PartialOrder[A0, A1, A2](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2]): PartialOrder[(A0, A1, A2)]

    Permalink
  219. implicit def tuple3Rig[A0, A1, A2](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2]): Rig[(A0, A1, A2)]

    Permalink
  220. implicit def tuple3Ring[A0, A1, A2](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2]): Ring[(A0, A1, A2)]

    Permalink
  221. implicit def tuple3Rng[A0, A1, A2](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2]): Rng[(A0, A1, A2)]

    Permalink
  222. implicit def tuple3Semigroup[A0, A1, A2](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2]): Semigroup[(A0, A1, A2)]

    Permalink
  223. implicit def tuple3Semilattice[A0, A1, A2](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2]): Semilattice[(A0, A1, A2)]

    Permalink
  224. implicit def tuple3Semiring[A0, A1, A2](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2]): Semiring[(A0, A1, A2)]

    Permalink
  225. implicit def tuple4Band[A0, A1, A2, A3](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3]): Band[(A0, A1, A2, A3)]

    Permalink
  226. implicit def tuple4Eq[A0, A1, A2, A3](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3]): Eq[(A0, A1, A2, A3)]

    Permalink
  227. implicit def tuple4EuclideanRing[A0, A1, A2, A3](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3]): EuclideanRing[(A0, A1, A2, A3)]

    Permalink
  228. implicit def tuple4Group[A0, A1, A2, A3](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3]): Group[(A0, A1, A2, A3)]

    Permalink
  229. implicit def tuple4Monoid[A0, A1, A2, A3](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3]): Monoid[(A0, A1, A2, A3)]

    Permalink
  230. implicit def tuple4Order[A0, A1, A2, A3](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3]): Order[(A0, A1, A2, A3)]

    Permalink
  231. implicit def tuple4PartialOrder[A0, A1, A2, A3](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3]): PartialOrder[(A0, A1, A2, A3)]

    Permalink
  232. implicit def tuple4Rig[A0, A1, A2, A3](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3]): Rig[(A0, A1, A2, A3)]

    Permalink
  233. implicit def tuple4Ring[A0, A1, A2, A3](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3]): Ring[(A0, A1, A2, A3)]

    Permalink
  234. implicit def tuple4Rng[A0, A1, A2, A3](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3]): Rng[(A0, A1, A2, A3)]

    Permalink
  235. implicit def tuple4Semigroup[A0, A1, A2, A3](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3]): Semigroup[(A0, A1, A2, A3)]

    Permalink
  236. implicit def tuple4Semilattice[A0, A1, A2, A3](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3]): Semilattice[(A0, A1, A2, A3)]

    Permalink
  237. implicit def tuple4Semiring[A0, A1, A2, A3](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3]): Semiring[(A0, A1, A2, A3)]

    Permalink
  238. implicit def tuple5Band[A0, A1, A2, A3, A4](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4]): Band[(A0, A1, A2, A3, A4)]

    Permalink
  239. implicit def tuple5Eq[A0, A1, A2, A3, A4](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4]): Eq[(A0, A1, A2, A3, A4)]

    Permalink
  240. implicit def tuple5EuclideanRing[A0, A1, A2, A3, A4](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4]): EuclideanRing[(A0, A1, A2, A3, A4)]

    Permalink
  241. implicit def tuple5Group[A0, A1, A2, A3, A4](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4]): Group[(A0, A1, A2, A3, A4)]

    Permalink
  242. implicit def tuple5Monoid[A0, A1, A2, A3, A4](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4]): Monoid[(A0, A1, A2, A3, A4)]

    Permalink
  243. implicit def tuple5Order[A0, A1, A2, A3, A4](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4]): Order[(A0, A1, A2, A3, A4)]

    Permalink
  244. implicit def tuple5PartialOrder[A0, A1, A2, A3, A4](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4]): PartialOrder[(A0, A1, A2, A3, A4)]

    Permalink
  245. implicit def tuple5Rig[A0, A1, A2, A3, A4](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4]): Rig[(A0, A1, A2, A3, A4)]

    Permalink
  246. implicit def tuple5Ring[A0, A1, A2, A3, A4](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4]): Ring[(A0, A1, A2, A3, A4)]

    Permalink
  247. implicit def tuple5Rng[A0, A1, A2, A3, A4](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4]): Rng[(A0, A1, A2, A3, A4)]

    Permalink
  248. implicit def tuple5Semigroup[A0, A1, A2, A3, A4](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4]): Semigroup[(A0, A1, A2, A3, A4)]

    Permalink
  249. implicit def tuple5Semilattice[A0, A1, A2, A3, A4](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4]): Semilattice[(A0, A1, A2, A3, A4)]

    Permalink
  250. implicit def tuple5Semiring[A0, A1, A2, A3, A4](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4]): Semiring[(A0, A1, A2, A3, A4)]

    Permalink
  251. implicit def tuple6Band[A0, A1, A2, A3, A4, A5](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5]): Band[(A0, A1, A2, A3, A4, A5)]

    Permalink
  252. implicit def tuple6Eq[A0, A1, A2, A3, A4, A5](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5]): Eq[(A0, A1, A2, A3, A4, A5)]

    Permalink
  253. implicit def tuple6EuclideanRing[A0, A1, A2, A3, A4, A5](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5]): EuclideanRing[(A0, A1, A2, A3, A4, A5)]

    Permalink
  254. implicit def tuple6Group[A0, A1, A2, A3, A4, A5](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5]): Group[(A0, A1, A2, A3, A4, A5)]

    Permalink
  255. implicit def tuple6Monoid[A0, A1, A2, A3, A4, A5](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5]): Monoid[(A0, A1, A2, A3, A4, A5)]

    Permalink
  256. implicit def tuple6Order[A0, A1, A2, A3, A4, A5](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5]): Order[(A0, A1, A2, A3, A4, A5)]

    Permalink
  257. implicit def tuple6PartialOrder[A0, A1, A2, A3, A4, A5](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5]): PartialOrder[(A0, A1, A2, A3, A4, A5)]

    Permalink
  258. implicit def tuple6Rig[A0, A1, A2, A3, A4, A5](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5]): Rig[(A0, A1, A2, A3, A4, A5)]

    Permalink
  259. implicit def tuple6Ring[A0, A1, A2, A3, A4, A5](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5]): Ring[(A0, A1, A2, A3, A4, A5)]

    Permalink
  260. implicit def tuple6Rng[A0, A1, A2, A3, A4, A5](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5]): Rng[(A0, A1, A2, A3, A4, A5)]

    Permalink
  261. implicit def tuple6Semigroup[A0, A1, A2, A3, A4, A5](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5]): Semigroup[(A0, A1, A2, A3, A4, A5)]

    Permalink
  262. implicit def tuple6Semilattice[A0, A1, A2, A3, A4, A5](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5]): Semilattice[(A0, A1, A2, A3, A4, A5)]

    Permalink
  263. implicit def tuple6Semiring[A0, A1, A2, A3, A4, A5](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5]): Semiring[(A0, A1, A2, A3, A4, A5)]

    Permalink
  264. implicit def tuple7Band[A0, A1, A2, A3, A4, A5, A6](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6]): Band[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  265. implicit def tuple7Eq[A0, A1, A2, A3, A4, A5, A6](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6]): Eq[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  266. implicit def tuple7EuclideanRing[A0, A1, A2, A3, A4, A5, A6](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  267. implicit def tuple7Group[A0, A1, A2, A3, A4, A5, A6](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6]): Group[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  268. implicit def tuple7Monoid[A0, A1, A2, A3, A4, A5, A6](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6]): Monoid[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  269. implicit def tuple7Order[A0, A1, A2, A3, A4, A5, A6](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6]): Order[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  270. implicit def tuple7PartialOrder[A0, A1, A2, A3, A4, A5, A6](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  271. implicit def tuple7Rig[A0, A1, A2, A3, A4, A5, A6](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6]): Rig[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  272. implicit def tuple7Ring[A0, A1, A2, A3, A4, A5, A6](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6]): Ring[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  273. implicit def tuple7Rng[A0, A1, A2, A3, A4, A5, A6](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6]): Rng[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  274. implicit def tuple7Semigroup[A0, A1, A2, A3, A4, A5, A6](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6]): Semigroup[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  275. implicit def tuple7Semilattice[A0, A1, A2, A3, A4, A5, A6](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6]): Semilattice[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  276. implicit def tuple7Semiring[A0, A1, A2, A3, A4, A5, A6](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6]): Semiring[(A0, A1, A2, A3, A4, A5, A6)]

    Permalink
  277. implicit def tuple8Band[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7]): Band[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  278. implicit def tuple8Eq[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  279. implicit def tuple8EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  280. implicit def tuple8Group[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7]): Group[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  281. implicit def tuple8Monoid[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  282. implicit def tuple8Order[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7]): Order[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  283. implicit def tuple8PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  284. implicit def tuple8Rig[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  285. implicit def tuple8Ring[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  286. implicit def tuple8Rng[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  287. implicit def tuple8Semigroup[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  288. implicit def tuple8Semilattice[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  289. implicit def tuple8Semiring[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7)]

    Permalink
  290. implicit def tuple9Band[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Band[A0], A1: Band[A1], A2: Band[A2], A3: Band[A3], A4: Band[A4], A5: Band[A5], A6: Band[A6], A7: Band[A7], A8: Band[A8]): Band[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  291. implicit def tuple9Eq[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Eq[A0], A1: Eq[A1], A2: Eq[A2], A3: Eq[A3], A4: Eq[A4], A5: Eq[A5], A6: Eq[A6], A7: Eq[A7], A8: Eq[A8]): Eq[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  292. implicit def tuple9EuclideanRing[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: EuclideanRing[A0], A1: EuclideanRing[A1], A2: EuclideanRing[A2], A3: EuclideanRing[A3], A4: EuclideanRing[A4], A5: EuclideanRing[A5], A6: EuclideanRing[A6], A7: EuclideanRing[A7], A8: EuclideanRing[A8]): EuclideanRing[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  293. implicit def tuple9Group[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Group[A0], A1: Group[A1], A2: Group[A2], A3: Group[A3], A4: Group[A4], A5: Group[A5], A6: Group[A6], A7: Group[A7], A8: Group[A8]): Group[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  294. implicit def tuple9Monoid[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8]): Monoid[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  295. implicit def tuple9Order[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Order[A0], A1: Order[A1], A2: Order[A2], A3: Order[A3], A4: Order[A4], A5: Order[A5], A6: Order[A6], A7: Order[A7], A8: Order[A8]): Order[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  296. implicit def tuple9PartialOrder[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: PartialOrder[A0], A1: PartialOrder[A1], A2: PartialOrder[A2], A3: PartialOrder[A3], A4: PartialOrder[A4], A5: PartialOrder[A5], A6: PartialOrder[A6], A7: PartialOrder[A7], A8: PartialOrder[A8]): PartialOrder[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  297. implicit def tuple9Rig[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Rig[A0], A1: Rig[A1], A2: Rig[A2], A3: Rig[A3], A4: Rig[A4], A5: Rig[A5], A6: Rig[A6], A7: Rig[A7], A8: Rig[A8]): Rig[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  298. implicit def tuple9Ring[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Ring[A0], A1: Ring[A1], A2: Ring[A2], A3: Ring[A3], A4: Ring[A4], A5: Ring[A5], A6: Ring[A6], A7: Ring[A7], A8: Ring[A8]): Ring[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  299. implicit def tuple9Rng[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Rng[A0], A1: Rng[A1], A2: Rng[A2], A3: Rng[A3], A4: Rng[A4], A5: Rng[A5], A6: Rng[A6], A7: Rng[A7], A8: Rng[A8]): Rng[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  300. implicit def tuple9Semigroup[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8]): Semigroup[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  301. implicit def tuple9Semilattice[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Semilattice[A0], A1: Semilattice[A1], A2: Semilattice[A2], A3: Semilattice[A3], A4: Semilattice[A4], A5: Semilattice[A5], A6: Semilattice[A6], A7: Semilattice[A7], A8: Semilattice[A8]): Semilattice[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  302. implicit def tuple9Semiring[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Semiring[A0], A1: Semiring[A1], A2: Semiring[A2], A3: Semiring[A3], A4: Semiring[A4], A5: Semiring[A5], A6: Semiring[A6], A7: Semiring[A7], A8: Semiring[A8]): Semiring[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]

    Permalink
  303. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  304. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  305. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped