Cogen

object Cogen extends CogenLowPriority
Companion:
class
Source:
Cogen.scala
class Object
trait Matchable
class Any
Cogen.type

Value members

Concrete methods

def apply[T](implicit ev: Cogen[T]): Cogen[T]
def apply[T](f: T => Long): Cogen[T]
def apply[T](f: (Seed, T) => Seed): Cogen[T]
def domainOf[A, B](f: A => B)(implicit B: Cogen[B]): Cogen[A]
def it[T, U](f: T => Iterator[U])(implicit U: Cogen[U]): Cogen[T]
def perturb[T](seed: Seed, t: T)(implicit cg: Cogen[T]): Seed
def perturbArray[A](seed: Seed, as: Array[A])(implicit A: Cogen[A]): Seed
def perturbPair[A, B](seed: Seed, ab: (A, B))(implicit A: Cogen[A], B: Cogen[B]): Seed

Implicits

Implicits

implicit lazy val bigDecimal: Cogen[BigDecimal]
implicit lazy val bigInt: Cogen[BigInt]
implicit lazy val bitSet: Cogen[BitSet]
implicit def cogenArray[A](implicit A: Cogen[A]): Cogen[Array[A]]
implicit lazy val cogenBoolean: Cogen[Boolean]
implicit lazy val cogenByte: Cogen[Byte]
implicit lazy val cogenChar: Cogen[Char]
implicit lazy val cogenDouble: Cogen[Double]
implicit def cogenEither[A, B](implicit A: Cogen[A], B: Cogen[B]): Cogen[Either[A, B]]
implicit lazy val cogenFloat: Cogen[Float]
implicit def cogenFunction0[Z : Cogen]: Cogen[() => Z]
implicit lazy val cogenInt: Cogen[Int]
implicit def cogenList[A : Cogen]: Cogen[List[A]]
implicit lazy val cogenLong: Cogen[Long]
implicit def cogenMap[K : Ordering, V : Cogen]: Cogen[Map[K, V]]
implicit def cogenOption[A](implicit A: Cogen[A]): Cogen[Option[A]]
implicit def cogenSet[A : Ordering]: Cogen[Set[A]]
implicit lazy val cogenShort: Cogen[Short]
implicit def cogenStream[A : Cogen]: Cogen[Stream[A]]
implicit def cogenString: Cogen[String]
implicit def cogenSymbol: Cogen[Symbol]
implicit def cogenTry[A : Cogen]: Cogen[Try[A]]
implicit val cogenUUID: Cogen[UUID]
implicit lazy val cogenUnit: Cogen[Unit]
implicit def cogenVector[A : Cogen]: Cogen[Vector[A]]

Inherited implicits

final implicit lazy val cogenChronoField: Cogen[ChronoField]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenChronoUnit: Cogen[ChronoUnit]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenDayOfWeek: Cogen[DayOfWeek]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenInstant: Cogen[Instant]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenJavaDuration: Cogen[Duration]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
implicit def cogenLazyList[A : Cogen]: Cogen[LazyList[A]]
Inherited from:
CogenVersionSpecific (hidden)
Source:
ScalaVersionSpecific.scala
final implicit lazy val cogenLocalDate: Cogen[LocalDate]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenLocalDateTime: Cogen[LocalDateTime]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenLocalTime: Cogen[LocalTime]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenMonth: Cogen[Month]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenMonthDay: Cogen[MonthDay]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenOffsetDateTime: Cogen[OffsetDateTime]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenOffsetTime: Cogen[OffsetTime]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenPeriod: Cogen[Period]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
implicit def cogenSeq[CC <: (Seq), A : Cogen]: Cogen[CC[A]]
Inherited from:
CogenLowPriority
Source:
Cogen.scala
final implicit lazy val cogenYear: Cogen[Year]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenYearMonth: Cogen[YearMonth]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenZoneId: Cogen[ZoneId]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenZoneOffset: Cogen[ZoneOffset]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit lazy val cogenZonedDateTime: Cogen[ZonedDateTime]
Inherited from:
JavaTimeCogen (hidden)
Source:
JavaTimeCogen.scala
final implicit def function1[T1, Z](implicit a1: Arbitrary[T1], z: Cogen[Z]): Cogen[T1 => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], a19: Arbitrary[T19], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function2[T1, T2, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], z: Cogen[Z]): Cogen[(T1, T2) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], a19: Arbitrary[T19], a20: Arbitrary[T20], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], a19: Arbitrary[T19], a20: Arbitrary[T20], a21: Arbitrary[T21], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], a10: Arbitrary[T10], a11: Arbitrary[T11], a12: Arbitrary[T12], a13: Arbitrary[T13], a14: Arbitrary[T14], a15: Arbitrary[T15], a16: Arbitrary[T16], a17: Arbitrary[T17], a18: Arbitrary[T18], a19: Arbitrary[T19], a20: Arbitrary[T20], a21: Arbitrary[T21], a22: Arbitrary[T22], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function3[T1, T2, T3, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], z: Cogen[Z]): Cogen[(T1, T2, T3) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function4[T1, T2, T3, T4, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], z: Cogen[Z]): Cogen[(T1, T2, T3, T4) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function5[T1, T2, T3, T4, T5, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function6[T1, T2, T3, T4, T5, T6, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function7[T1, T2, T3, T4, T5, T6, T7, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function8[T1, T2, T3, T4, T5, T6, T7, T8, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def function9[T1, T2, T3, T4, T5, T6, T7, T8, T9, Z](implicit a1: Arbitrary[T1], a2: Arbitrary[T2], a3: Arbitrary[T3], a4: Arbitrary[T4], a5: Arbitrary[T5], a6: Arbitrary[T6], a7: Arbitrary[T7], a8: Arbitrary[T8], a9: Arbitrary[T9], z: Cogen[Z]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9) => Z]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple1[T1](implicit c1: Cogen[T1]): Cogen[(T1)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14], c15: Cogen[T15]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14], c15: Cogen[T15], c16: Cogen[T16]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14], c15: Cogen[T15], c16: Cogen[T16], c17: Cogen[T17]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14], c15: Cogen[T15], c16: Cogen[T16], c17: Cogen[T17], c18: Cogen[T18]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14], c15: Cogen[T15], c16: Cogen[T16], c17: Cogen[T17], c18: Cogen[T18], c19: Cogen[T19]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple2[T1, T2](implicit c1: Cogen[T1], c2: Cogen[T2]): Cogen[(T1, T2)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14], c15: Cogen[T15], c16: Cogen[T16], c17: Cogen[T17], c18: Cogen[T18], c19: Cogen[T19], c20: Cogen[T20]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14], c15: Cogen[T15], c16: Cogen[T16], c17: Cogen[T17], c18: Cogen[T18], c19: Cogen[T19], c20: Cogen[T20], c21: Cogen[T21]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9], c10: Cogen[T10], c11: Cogen[T11], c12: Cogen[T12], c13: Cogen[T13], c14: Cogen[T14], c15: Cogen[T15], c16: Cogen[T16], c17: Cogen[T17], c18: Cogen[T18], c19: Cogen[T19], c20: Cogen[T20], c21: Cogen[T21], c22: Cogen[T22]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple3[T1, T2, T3](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3]): Cogen[(T1, T2, T3)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple4[T1, T2, T3, T4](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4]): Cogen[(T1, T2, T3, T4)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple5[T1, T2, T3, T4, T5](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5]): Cogen[(T1, T2, T3, T4, T5)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple6[T1, T2, T3, T4, T5, T6](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6]): Cogen[(T1, T2, T3, T4, T5, T6)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple7[T1, T2, T3, T4, T5, T6, T7](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7]): Cogen[(T1, T2, T3, T4, T5, T6, T7)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple8[T1, T2, T3, T4, T5, T6, T7, T8](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala
final implicit def tuple9[T1, T2, T3, T4, T5, T6, T7, T8, T9](implicit c1: Cogen[T1], c2: Cogen[T2], c3: Cogen[T3], c4: Cogen[T4], c5: Cogen[T5], c6: Cogen[T6], c7: Cogen[T7], c8: Cogen[T8], c9: Cogen[T9]): Cogen[(T1, T2, T3, T4, T5, T6, T7, T8, T9)]
Inherited from:
CogenArities (hidden)
Source:
CogenArities.scala