scalaprops

Gen

Related Docs: class Gen | package scalaprops

object Gen extends GenInstances0 with Serializable

Source
Gen.scala
Linear Supertypes
Serializable, Serializable, GenInstances0, GenInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Gen
  2. Serializable
  3. Serializable
  4. GenInstances0
  5. GenInstances
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. val alphaChar: Gen[Char]

  5. val alphaLowerChar: Gen[Char]

  6. val alphaLowerString: Gen[String]

  7. val alphaNumChar: Gen[Char]

  8. val alphaNumString: Gen[String]

  9. val alphaString: Gen[String]

  10. val alphaUpperChar: Gen[Char]

  11. val alphaUpperString: Gen[String]

  12. def apply[A](implicit A: Gen[A]): Gen[A]

  13. implicit def arrayGen[A](implicit arg0: ClassTag[A], arg1: Gen[A]): Gen[Array[A]]

  14. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  15. val asciiChar: Gen[Char]

  16. val asciiString: Gen[String]

  17. def choose(from: Int, to: Int): Gen[Int]

  18. def chooseR(from: Int, to: Int, r: Rand): Gen[Int]

  19. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. implicit def codensityGen[F[_], A](implicit arg0: Monad[F], F: Gen[F[A]], A: Gen[A]): Gen[Codensity[F, A]]

  21. implicit def cokleisli[F[_], A, B](implicit F: Gen[(F[A]) ⇒ B]): Gen[Cokleisli[F, A, B]]

  22. implicit def constGen[A, B](implicit A: Gen[A]): Gen[Const[A, B]]

  23. implicit def contravariantCoyonedaGen[F[_], A](implicit F: Gen[F[A]]): Gen[ContravariantCoyoneda[F, A]]

  24. implicit def coproductGen[F[_], G[_], A](implicit F: Gen[\/[F[A], G[A]]]): Gen[Coproduct[F, G, A]]

  25. implicit def coyonedaGen[F[_], A](implicit F: Gen[F[A]]): Gen[Coyoneda[F, A]]

  26. implicit def dequeueGen[A](implicit A: Gen[A]): Gen[Dequeue[A]]

  27. implicit def dievGen[A](implicit arg0: Gen[A], arg1: Enum[A]): Gen[Diev[A]]

  28. implicit def disjunction[A, B](implicit A: Gen[A], B: Gen[B]): Gen[\/[A, B]]

  29. implicit def dlistGen[A](implicit arg0: Gen[A]): Gen[DList[A]]

  30. implicit def either3Gen[A1, A2, A3](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3]): Gen[Either3[A1, A2, A3]]

  31. implicit def eitherTGen[F[_], A, B](implicit F: Gen[F[\/[A, B]]]): Gen[EitherT[F, A, B]]

  32. def elemFrequency[A](as: NonEmptyList[(Int, A)]): Gen[A]

  33. def elements[A](a: A, as: A*): Gen[A]

  34. implicit def endoGen[A](implicit arg0: Gen[A], arg1: Cogen[A]): Gen[Endo[A]]

  35. implicit final def endomorphicGen[F[_, _], A](implicit F: Gen[F[A, A]]): Gen[Endomorphic[F, A]]

    Definition Classes
    GenInstances0
  36. implicit def ephemeralStreamGen[A](implicit arg0: Gen[A]): Gen[EphemeralStream[A]]

  37. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  39. implicit final def f0[Z](implicit Z: Gen[Z]): Gen[() ⇒ Z]

    Definition Classes
    GenInstances
  40. implicit final def f1[A1, Z](implicit A1: Cogen[A1], Z: Gen[Z]): Gen[(A1) ⇒ Z]

    Definition Classes
    GenInstances
  41. implicit final def f10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ Z]

    Definition Classes
    GenInstances
  42. implicit final def f11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ Z]

    Definition Classes
    GenInstances
  43. implicit final def f12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ Z]

    Definition Classes
    GenInstances
  44. implicit final def f13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ Z]

    Definition Classes
    GenInstances
  45. implicit final def f14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ Z]

    Definition Classes
    GenInstances
  46. implicit final def f15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], A15: Cogen[A15], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ Z]

    Definition Classes
    GenInstances
  47. implicit final def f16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], A15: Cogen[A15], A16: Cogen[A16], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ Z]

    Definition Classes
    GenInstances
  48. implicit final def f17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], A15: Cogen[A15], A16: Cogen[A16], A17: Cogen[A17], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ Z]

    Definition Classes
    GenInstances
  49. implicit final def f18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], A15: Cogen[A15], A16: Cogen[A16], A17: Cogen[A17], A18: Cogen[A18], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ Z]

    Definition Classes
    GenInstances
  50. implicit final def f19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], A15: Cogen[A15], A16: Cogen[A16], A17: Cogen[A17], A18: Cogen[A18], A19: Cogen[A19], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ Z]

    Definition Classes
    GenInstances
  51. implicit final def f2[A1, A2, Z](implicit A1: Cogen[A1], A2: Cogen[A2], Z: Gen[Z]): Gen[(A1, A2) ⇒ Z]

    Definition Classes
    GenInstances
  52. implicit final def f20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], A15: Cogen[A15], A16: Cogen[A16], A17: Cogen[A17], A18: Cogen[A18], A19: Cogen[A19], A20: Cogen[A20], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ Z]

    Definition Classes
    GenInstances
  53. implicit final def f21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], A15: Cogen[A15], A16: Cogen[A16], A17: Cogen[A17], A18: Cogen[A18], A19: Cogen[A19], A20: Cogen[A20], A21: Cogen[A21], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ Z]

    Definition Classes
    GenInstances
  54. implicit final def f22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], A10: Cogen[A10], A11: Cogen[A11], A12: Cogen[A12], A13: Cogen[A13], A14: Cogen[A14], A15: Cogen[A15], A16: Cogen[A16], A17: Cogen[A17], A18: Cogen[A18], A19: Cogen[A19], A20: Cogen[A20], A21: Cogen[A21], A22: Cogen[A22], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22) ⇒ Z]

    Definition Classes
    GenInstances
  55. implicit final def f3[A1, A2, A3, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], Z: Gen[Z]): Gen[(A1, A2, A3) ⇒ Z]

    Definition Classes
    GenInstances
  56. implicit final def f4[A1, A2, A3, A4, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], Z: Gen[Z]): Gen[(A1, A2, A3, A4) ⇒ Z]

    Definition Classes
    GenInstances
  57. implicit final def f5[A1, A2, A3, A4, A5, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5) ⇒ Z]

    Definition Classes
    GenInstances
  58. implicit final def f6[A1, A2, A3, A4, A5, A6, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6) ⇒ Z]

    Definition Classes
    GenInstances
  59. implicit final def f7[A1, A2, A3, A4, A5, A6, A7, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7) ⇒ Z]

    Definition Classes
    GenInstances
  60. implicit final def f8[A1, A2, A3, A4, A5, A6, A7, A8, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8) ⇒ Z]

    Definition Classes
    GenInstances
  61. implicit final def f9[A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](implicit A1: Cogen[A1], A2: Cogen[A2], A3: Cogen[A3], A4: Cogen[A4], A5: Cogen[A5], A6: Cogen[A6], A7: Cogen[A7], A8: Cogen[A8], A9: Cogen[A9], Z: Gen[Z]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ Z]

    Definition Classes
    GenInstances
  62. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  63. implicit def fingerGen[V, A](implicit A: Gen[A], R: Reducer[A, V]): Gen[Finger[V, A]]

  64. def frequency[A](g: (Int, Gen[A]), gs: (Int, Gen[A])*): Gen[A]

  65. def frequency[A](gs: NonEmptyList[(Int, Gen[A])]): Gen[A]

  66. implicit def futureGen[A](implicit A: Gen[A]): Gen[Future[A]]

  67. def gen[A](f: (Int, Rand) ⇒ (A, Rand)): Gen[A]

  68. implicit val genAlphaChar: Gen[@@[Char, Alpha]]

  69. implicit val genAlphaLowerChar: Gen[@@[Char, AlphaLower]]

  70. implicit val genAlphaLowerString: Gen[@@[String, AlphaLower]]

  71. implicit val genAlphaNumChar: Gen[@@[Char, AlphaNum]]

  72. implicit val genAlphaNumString: Gen[@@[String, AlphaNum]]

  73. implicit val genAlphaString: Gen[@@[String, Alpha]]

  74. implicit val genAlphaUpperChar: Gen[@@[Char, AlphaUpper]]

  75. implicit val genAlphaUpperString: Gen[@@[String, AlphaUpper]]

  76. implicit val genAsciiChar: Gen[@@[Char, Ascii]]

  77. implicit val genAsciiString: Gen[@@[String, Ascii]]

  78. implicit val genBoolean: Gen[Boolean]

  79. val genByteAll: Gen[Byte]

  80. implicit val genByteBoundaries: Gen[Byte]

  81. val genByteSized: Gen[Byte]

  82. val genCharAll: Gen[Char]

  83. val genCharSized: Gen[Char]

  84. val genIntAll: Gen[Int]

  85. implicit val genIntBoundaries: Gen[Int]

  86. val genIntSized: Gen[Int]

  87. val genLongAll: Gen[Long]

  88. implicit val genLongBoundaries: Gen[Long]

  89. implicit val genNumChar: Gen[@@[Char, Num]]

  90. implicit val genNumString: Gen[@@[String, Num]]

  91. val genShortAll: Gen[Short]

  92. implicit val genShortBoundaries: Gen[Short]

  93. val genShortSized: Gen[Short]

  94. implicit val genUnit: Gen[Unit]

  95. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  97. implicit def heapGen[A](implicit arg0: Gen[A], arg1: Order[A]): Gen[Heap[A]]

  98. implicit def idTGen[F[_], A](implicit F: Gen[F[A]]): Gen[IdT[F, A]]

  99. implicit def ilist[A](implicit A: Gen[A]): Gen[IList[A]]

  100. implicit def imapGen[A, B](implicit arg0: Order[A], arg1: Gen[A], arg2: Gen[B]): Gen[==>>[A, B]]

  101. implicit def immutableArrayGen[A](implicit arg0: Gen[A], arg1: ClassTag[A]): Gen[ImmutableArray[A]]

  102. implicit def indSeqGen[A](implicit arg0: Gen[A]): Gen[IndSeq[A]]

  103. implicit def indexedContsTGen[W[_], M[_], R, O, A](implicit F: Gen[(W[(A) ⇒ M[O]]) ⇒ M[R]]): Gen[IndexedContsT[W, M, R, O, A]]

  104. implicit def indexedReaderWriterStateTGen[F[_], R, W, S1, S2, A](implicit F: Gen[(R, S1) ⇒ F[(W, A, S2)]]): Gen[IndexedReaderWriterStateT[F, R, W, S1, S2, A]]

  105. implicit def indexedStateTGen[F[_], S1, S2, A](implicit F: Gen[(S1) ⇒ F[(S2, A)]]): Gen[IndexedStateT[F, S1, S2, A]]

  106. implicit def indexedStoreTGen[F[_], I, A, B](implicit arg0: Gen[I], F: Gen[F[(A) ⇒ B]]): Gen[IndexedStoreT[F, I, A, B]]

  107. implicit val instance: Monad[Gen]

  108. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  109. implicit def isetGen[A](implicit arg0: Order[A], arg1: Gen[A]): Gen[ISet[A]]

  110. implicit def kleisli[F[_], A, B](implicit F: Gen[(A) ⇒ F[B]]): Gen[Kleisli[F, A, B]]

  111. implicit def kleisliLikeEndoGen[G[_[_], _, _], F[_], A](implicit F: Gen[G[F, A, A]]): Gen[Endomorphic[[a, b]G[F, a, b], A]]

  112. implicit def lazyEitherGen[A1, A2](implicit A1: Gen[A1], A2: Gen[A2]): Gen[LazyEither[A1, A2]]

  113. implicit def lazyEitherTGen[F[_], A, B](implicit F: Gen[F[LazyEither[A, B]]]): Gen[LazyEitherT[F, A, B]]

  114. implicit def lazyOptionGen[A](implicit arg0: Gen[A]): Gen[LazyOption[A]]

  115. implicit def lazyOptionTGen[F[_], A](implicit F: Gen[F[LazyOption[A]]]): Gen[LazyOptionT[F, A]]

  116. implicit def lazyTuple2[A1, A2](implicit A1: Gen[A1], A2: Gen[A2]): Gen[LazyTuple2[A1, A2]]

  117. implicit def lazyTuple3[A1, A2, A3](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3]): Gen[LazyTuple3[A1, A2, A3]]

  118. implicit def lazyTuple4[A1, A2, A3, A4](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4]): Gen[LazyTuple4[A1, A2, A3, A4]]

  119. implicit def list[A](implicit A: Gen[A]): Gen[List[A]]

  120. def listOf[A](g: Gen[A], x: Int = 0): Gen[IList[A]]

  121. def listOf1[A](g: Gen[A]): Gen[IList[A]]

  122. implicit def listTGen[F[_], A](implicit F: Gen[F[List[A]]]): Gen[ListT[F, A]]

  123. implicit def mapGen[A, B](implicit arg0: Gen[A], arg1: Gen[B]): Gen[Map[A, B]]

  124. implicit def maybe[A](implicit A: Gen[A]): Gen[Maybe[A]]

  125. implicit def maybeTGen[F[_], A](implicit F: Gen[F[Maybe[A]]]): Gen[MaybeT[F, A]]

  126. implicit def monoidCoproduct[A, B](implicit arg0: Gen[A], arg1: Gen[B]): Gen[:+:[A, B]]

  127. implicit def nameGen[A](implicit A: Gen[A]): Gen[Name[A]]

  128. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  129. implicit def needGen[A](implicit A: Gen[A]): Gen[Need[A]]

  130. implicit def nonEmptyList[A](implicit A: Gen[A]): Gen[NonEmptyList[A]]

  131. final def notify(): Unit

    Definition Classes
    AnyRef
  132. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  133. implicit def nullArgument[A, B](implicit F: Gen[(Option[A]) ⇒ B]): Gen[NullArgument[A, B]]

  134. implicit def nullResult[A, B](implicit F: Gen[(A) ⇒ Option[B]]): Gen[NullResult[A, B]]

  135. val numChar: Gen[Char]

  136. val numString: Gen[String]

  137. implicit def oneAnd[F[_], A](implicit F: Gen[F[A]], A: Gen[A]): Gen[OneAnd[F, A]]

  138. def oneOf[A](x: Gen[A], xs: Gen[A]*): Gen[A]

  139. def oneOfLazy[A](x: Need[Gen[A]], xs: Need[Gen[A]]*): Gen[A]

  140. implicit def oneOr[F[_], A](implicit F: Gen[F[A]], A: Gen[A]): Gen[OneOr[F, A]]

  141. implicit def option[A](implicit A: Gen[A]): Gen[Option[A]]

  142. implicit def optionTGen[F[_], A](implicit F: Gen[F[Option[A]]]): Gen[OptionT[F, A]]

  143. implicit val orEmptyGen: Gen[Empty]

  144. implicit def orGen[A, B <: Or](implicit A: Gen[A], B: Gen[B]): Gen[:-:[A, B]]

  145. implicit val orderingGen: Gen[Ordering]

  146. def parameterised[A](f: (Int, Rand) ⇒ Gen[A]): Gen[A]

  147. implicit def partialFunctionGen[A, B](implicit arg0: Cogen[A], arg1: Gen[B]): Gen[PartialFunction[A, B]]

  148. def promote[A, B](f: (A) ⇒ Gen[B]): Gen[(A) ⇒ B]

  149. def sequenceNArray[A](n: Int, g: Gen[A])(implicit arg0: ClassTag[A]): Gen[Array[A]]

  150. def sequenceNList[A](n: Int, g: Gen[A]): Gen[List[A]]

  151. implicit def setGen[A](implicit arg0: Gen[A]): Gen[Set[A]]

  152. implicit def shrinkGen[A](implicit arg0: Cogen[A], arg1: Gen[A]): Gen[Shrink[A]]

  153. def sized[A](f: (Int) ⇒ Gen[A]): Gen[A]

  154. def someOf[A](as: IList[A]): Gen[IList[A]]

  155. implicit def streamGen[A](implicit A: Gen[A]): Gen[Stream[A]]

  156. implicit def streamTGen[F[_], A](implicit arg0: Applicative[F], F: Gen[F[Stream[A]]]): Gen[StreamT[F, A]]

  157. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  158. implicit def theseGen[A, B](implicit A: Gen[A], B: Gen[B]): Gen[\&/[A, B]]

  159. def toString(): String

    Definition Classes
    AnyRef → Any
  160. implicit def treeGen[A](implicit A: Gen[A]): Gen[Tree[A]]

  161. implicit def tuple1[A1](implicit A1: Gen[A1]): Gen[(A1)]

  162. implicit final def tuple10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]

    Definition Classes
    GenInstances
  163. implicit final def tuple11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]

    Definition Classes
    GenInstances
  164. implicit final def tuple12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]

    Definition Classes
    GenInstances
  165. implicit final def tuple13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]

    Definition Classes
    GenInstances
  166. implicit final def tuple14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]

    Definition Classes
    GenInstances
  167. implicit final def tuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14], A15: Gen[A15]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]

    Definition Classes
    GenInstances
  168. implicit final def tuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14], A15: Gen[A15], A16: Gen[A16]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]

    Definition Classes
    GenInstances
  169. implicit final def tuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14], A15: Gen[A15], A16: Gen[A16], A17: Gen[A17]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]

    Definition Classes
    GenInstances
  170. implicit final def tuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14], A15: Gen[A15], A16: Gen[A16], A17: Gen[A17], A18: Gen[A18]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]

    Definition Classes
    GenInstances
  171. implicit final def tuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14], A15: Gen[A15], A16: Gen[A16], A17: Gen[A17], A18: Gen[A18], A19: Gen[A19]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]

    Definition Classes
    GenInstances
  172. implicit final def tuple2[A1, A2](implicit A1: Gen[A1], A2: Gen[A2]): Gen[(A1, A2)]

    Definition Classes
    GenInstances
  173. implicit final def tuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14], A15: Gen[A15], A16: Gen[A16], A17: Gen[A17], A18: Gen[A18], A19: Gen[A19], A20: Gen[A20]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]

    Definition Classes
    GenInstances
  174. implicit final def tuple21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14], A15: Gen[A15], A16: Gen[A16], A17: Gen[A17], A18: Gen[A18], A19: Gen[A19], A20: Gen[A20], A21: Gen[A21]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]

    Definition Classes
    GenInstances
  175. implicit final def tuple22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9], A10: Gen[A10], A11: Gen[A11], A12: Gen[A12], A13: Gen[A13], A14: Gen[A14], A15: Gen[A15], A16: Gen[A16], A17: Gen[A17], A18: Gen[A18], A19: Gen[A19], A20: Gen[A20], A21: Gen[A21], A22: Gen[A22]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22)]

    Definition Classes
    GenInstances
  176. implicit final def tuple3[A1, A2, A3](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3]): Gen[(A1, A2, A3)]

    Definition Classes
    GenInstances
  177. implicit final def tuple4[A1, A2, A3, A4](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4]): Gen[(A1, A2, A3, A4)]

    Definition Classes
    GenInstances
  178. implicit final def tuple5[A1, A2, A3, A4, A5](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5]): Gen[(A1, A2, A3, A4, A5)]

    Definition Classes
    GenInstances
  179. implicit final def tuple6[A1, A2, A3, A4, A5, A6](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6]): Gen[(A1, A2, A3, A4, A5, A6)]

    Definition Classes
    GenInstances
  180. implicit final def tuple7[A1, A2, A3, A4, A5, A6, A7](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7]): Gen[(A1, A2, A3, A4, A5, A6, A7)]

    Definition Classes
    GenInstances
  181. implicit final def tuple8[A1, A2, A3, A4, A5, A6, A7, A8](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8)]

    Definition Classes
    GenInstances
  182. implicit final def tuple9[A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A1: Gen[A1], A2: Gen[A2], A3: Gen[A3], A4: Gen[A4], A5: Gen[A5], A6: Gen[A6], A7: Gen[A7], A8: Gen[A8], A9: Gen[A9]): Gen[(A1, A2, A3, A4, A5, A6, A7, A8, A9)]

    Definition Classes
    GenInstances
  183. implicit def unwriterTGen[F[_], A, B](implicit F: Gen[F[(A, B)]]): Gen[UnwriterT[F, A, B]]

  184. implicit def validationGen[A, B](implicit arg0: Gen[A], arg1: Gen[B]): Gen[Validation[A, B]]

  185. def value[A](a: A): Gen[A]

  186. implicit def valueGen[A](implicit A: Gen[A]): Gen[Value[A]]

  187. implicit def vector[A](implicit A: Gen[A]): Gen[Vector[A]]

  188. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  191. implicit def writerTGen[F[_], A, B](implicit F: Gen[F[(A, B)]]): Gen[WriterT[F, A, B]]

  192. implicit def zipperGen[A](implicit arg0: Gen[A]): Gen[Zipper[A]]

Inherited from Serializable

Inherited from Serializable

Inherited from GenInstances0

Inherited from GenInstances

Inherited from AnyRef

Inherited from Any

Ungrouped