Packages

object arbitrary extends ArbitraryInstances0 with ArbitraryInstances

Arbitrary instances for cats.data

Annotations
@suppressUnusedImportWarningForScalaVersionSpecific()
Source
arbitrary.scala
Linear Supertypes
ArbitraryInstances, ArbitraryInstances0, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. arbitrary
  2. ArbitraryInstances
  3. ArbitraryInstances0
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit def arbNonEmptyMap[K, A](implicit arg0: Order[K], A: Arbitrary[A], K: Arbitrary[K]): Arbitrary[NonEmptyMap[K, A]]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit def catLawsCogenForTuple2K[F[_], G[_], A](implicit F: Cogen[F[A]], G: Cogen[G[A]]): Cogen[Tuple2K[F, G, A]]
  7. implicit def catsLawArbitraryForCokleisliId[A, B](implicit arg0: Arbitrary[A], arg1: Cogen[A], arg2: Arbitrary[B]): Arbitrary[Cokleisli[Id, A, B]]
  8. implicit def catsLawArbitraryForIndexedStateT[F[_], SA, SB, A](implicit F: Arbitrary[F[(SA) => F[(SB, A)]]]): Arbitrary[IndexedStateT[F, SA, SB, A]]
    Definition Classes
    ArbitraryInstances0
  9. implicit def catsLawArbitraryForReader[A, B](implicit arg0: Arbitrary[A], arg1: Cogen[A], arg2: Arbitrary[B]): Arbitrary[Reader[A, B]]
  10. implicit def catsLawArbitraryForState[S, A](implicit arg0: Arbitrary[S], arg1: Cogen[S], arg2: Arbitrary[A]): Arbitrary[State[S, A]]
  11. implicit def catsLawsArbitraryForAndThen[A, B](implicit F: Arbitrary[(A) => B]): Arbitrary[AndThen[A, B]]
  12. implicit def catsLawsArbitraryForAppFunc[F[_], A, B](implicit AA: Arbitrary[A], CA: Cogen[A], F: Arbitrary[F[B]], FF: Applicative[F]): Arbitrary[AppFunc[F, A, B]]
  13. implicit def catsLawsArbitraryForBinested[F[_, _], G[_], H[_], A, B](implicit F: Arbitrary[F[G[A], H[B]]]): Arbitrary[Binested[F, G, H, A, B]]
  14. implicit def catsLawsArbitraryForChain[A](implicit A: Arbitrary[A]): Arbitrary[Chain[A]]
  15. implicit def catsLawsArbitraryForCokleisli[F[_], A, B](implicit AFA: Arbitrary[F[A]], CFA: Cogen[F[A]], B: Arbitrary[B]): Arbitrary[Cokleisli[F, A, B]]
    Definition Classes
    ArbitraryInstances0
  16. implicit def catsLawsArbitraryForConst[A, B](implicit A: Arbitrary[A]): Arbitrary[Const[A, B]]
  17. implicit def catsLawsArbitraryForEitherK[F[_], G[_], A](implicit F: Arbitrary[F[A]], G: Arbitrary[G[A]]): Arbitrary[EitherK[F, G, A]]
  18. implicit def catsLawsArbitraryForEitherT[F[_], A, B](implicit F: Arbitrary[F[Either[A, B]]]): Arbitrary[EitherT[F, A, B]]
  19. implicit def catsLawsArbitraryForEq[A](implicit arg0: Arbitrary[A]): Arbitrary[Eq[A]]
  20. implicit def catsLawsArbitraryForEquiv[A](implicit arg0: Arbitrary[A]): Arbitrary[Equiv[A]]
  21. implicit def catsLawsArbitraryForEval[A](implicit arg0: Arbitrary[A]): Arbitrary[Eval[A]]
  22. implicit def catsLawsArbitraryForFn0[A](implicit arg0: Arbitrary[A]): Arbitrary[() => A]
  23. implicit def catsLawsArbitraryForFunc[F[_], A, B](implicit AA: Arbitrary[A], CA: Cogen[A], F: Arbitrary[F[B]]): Arbitrary[Func[F, A, B]]
  24. implicit def catsLawsArbitraryForHash[A](implicit arg0: Hash[A]): Arbitrary[Hash[A]]
  25. implicit def catsLawsArbitraryForIRWST[F[_], E, L, SA, SB, A](implicit arg0: Applicative[F], F: Arbitrary[(E, SA) => F[(L, SB, A)]]): Arbitrary[IndexedReaderWriterStateT[F, E, L, SA, SB, A]]
  26. implicit def catsLawsArbitraryForIdT[F[_], A](implicit F: Arbitrary[F[A]]): Arbitrary[IdT[F, A]]
  27. implicit def catsLawsArbitraryForIor[A, B](implicit A: Arbitrary[A], B: Arbitrary[B]): Arbitrary[Ior[A, B]]
  28. implicit def catsLawsArbitraryForIorT[F[_], A, B](implicit F: Arbitrary[F[Ior[A, B]]]): Arbitrary[IorT[F, A, B]]
  29. implicit def catsLawsArbitraryForKleisli[F[_], A, B](implicit AA: Arbitrary[A], CA: Cogen[A], F: Arbitrary[F[B]]): Arbitrary[Kleisli[F, A, B]]
    Definition Classes
    ArbitraryInstances0
  30. implicit val catsLawsArbitraryForMiniInt: Arbitrary[MiniInt]
  31. implicit def catsLawsArbitraryForNested[F[_], G[_], A](implicit FG: Arbitrary[F[G[A]]]): Arbitrary[Nested[F, G, A]]
  32. implicit def catsLawsArbitraryForNonEmptyChain[A](implicit A: Arbitrary[A]): Arbitrary[NonEmptyChain[A]]
  33. implicit def catsLawsArbitraryForNonEmptyLazyList[A](implicit A: Arbitrary[A]): Arbitrary[data.NonEmptyLazyList[A]]
    Definition Classes
    ArbitraryInstances
  34. implicit def catsLawsArbitraryForNonEmptyList[A](implicit A: Arbitrary[A]): Arbitrary[NonEmptyList[A]]
  35. implicit def catsLawsArbitraryForNonEmptySeq[A](implicit A: Arbitrary[A]): Arbitrary[NonEmptySeq[A]]
  36. implicit def catsLawsArbitraryForNonEmptySet[A](implicit arg0: Order[A], A: Arbitrary[A]): Arbitrary[NonEmptySet[A]]
  37. implicit def catsLawsArbitraryForNonEmptyVector[A](implicit A: Arbitrary[A]): Arbitrary[NonEmptyVector[A]]
  38. implicit def catsLawsArbitraryForOneAnd[F[_], A](implicit A: Arbitrary[A], F: Arbitrary[F[A]]): Arbitrary[OneAnd[F, A]]
  39. implicit def catsLawsArbitraryForOp[Arr[_, _], A, B](implicit Arr: Arbitrary[Arr[B, A]]): Arbitrary[Op[Arr, A, B]]
  40. implicit def catsLawsArbitraryForOptionT[F[_], A](implicit F: Arbitrary[F[Option[A]]]): Arbitrary[OptionT[F, A]]
  41. implicit def catsLawsArbitraryForOrder[A](implicit arg0: Arbitrary[A]): Arbitrary[Order[A]]
  42. implicit def catsLawsArbitraryForOrdering[A](implicit arg0: Arbitrary[A]): Arbitrary[Ordering[A]]
  43. implicit def catsLawsArbitraryForPartialFunction[A, B](implicit F: Arbitrary[(A) => Option[B]]): Arbitrary[PartialFunction[A, B]]
  44. implicit def catsLawsArbitraryForPartialOrder[A](implicit arg0: Arbitrary[A]): Arbitrary[PartialOrder[A]]
  45. implicit def catsLawsArbitraryForPartialOrdering[A](implicit arg0: Arbitrary[A]): Arbitrary[PartialOrdering[A]]
  46. implicit def catsLawsArbitraryForRepresentableStore[F[_], S, A](implicit R: Aux[F, S], ArbS: Arbitrary[S], ArbFA: Arbitrary[F[A]]): Arbitrary[RepresentableStore[F, S, A]]
  47. implicit def catsLawsArbitraryForRepresentableStoreT[W[_], F[_], S, A](implicit W: Arbitrary[W[F[A]]], S: Arbitrary[S], F: Aux[F, S]): Arbitrary[RepresentableStoreT[W, F, S, A]]
  48. implicit def catsLawsArbitraryForShow[A](implicit arg0: Arbitrary[A]): Arbitrary[Show[A]]
  49. implicit def catsLawsArbitraryForSortedMap[K, V](implicit arg0: Arbitrary[K], arg1: Order[K], arg2: Arbitrary[V]): Arbitrary[SortedMap[K, V]]
  50. implicit def catsLawsArbitraryForSortedSet[A](implicit arg0: Arbitrary[A], arg1: Order[A]): Arbitrary[SortedSet[A]]
  51. implicit def catsLawsArbitraryForTuple2K[F[_], G[_], A](implicit F: Arbitrary[F[A]], G: Arbitrary[G[A]]): Arbitrary[Tuple2K[F, G, A]]
  52. implicit def catsLawsArbitraryForValidated[A, B](implicit A: Arbitrary[A], B: Arbitrary[B]): Arbitrary[Validated[A, B]]
  53. implicit def catsLawsArbitraryForWriter[L, V](implicit arg0: Arbitrary[L], arg1: Arbitrary[V]): Arbitrary[Writer[L, V]]
  54. implicit def catsLawsArbitraryForWriterT[F[_], L, V](implicit F: Arbitrary[F[(L, V)]]): Arbitrary[WriterT[F, L, V]]
    Definition Classes
    ArbitraryInstances0
  55. implicit def catsLawsArbitraryForZipLazyList[A](implicit A: Arbitrary[A]): Arbitrary[ZipLazyList[A]]
    Definition Classes
    ArbitraryInstances
  56. implicit def catsLawsArbitraryForZipList[A](implicit A: Arbitrary[A]): Arbitrary[ZipList[A]]
  57. implicit def catsLawsArbitraryForZipNonEmptyList[A](implicit A: Arbitrary[A]): Arbitrary[ZipNonEmptyList[A]]
  58. implicit def catsLawsArbitraryForZipNonEmptyVector[A](implicit A: Arbitrary[A]): Arbitrary[ZipNonEmptyVector[A]]
  59. implicit def catsLawsArbitraryForZipSeq[A](implicit A: Arbitrary[A]): Arbitrary[ZipSeq[A]]
  60. implicit def catsLawsArbitraryForZipVector[A](implicit A: Arbitrary[A]): Arbitrary[ZipVector[A]]
  61. implicit def catsLawsCogenForAndThen[A, B](implicit F: Cogen[(A) => B]): Cogen[AndThen[A, B]]
  62. implicit def catsLawsCogenForChain[A](implicit A: Cogen[A]): Cogen[Chain[A]]
  63. implicit def catsLawsCogenForConst[A, B](implicit A: Cogen[A]): Cogen[Const[A, B]]
  64. implicit def catsLawsCogenForEitherK[F[_], G[_], A](implicit F: Cogen[F[A]], G: Cogen[G[A]]): Cogen[EitherK[F, G, A]]
  65. implicit def catsLawsCogenForEitherT[F[_], A, B](implicit F: Cogen[F[Either[A, B]]]): Cogen[EitherT[F, A, B]]
  66. implicit def catsLawsCogenForEval[A](implicit arg0: Cogen[A]): Cogen[Eval[A]]
  67. implicit def catsLawsCogenForFunction0[A](implicit A: Cogen[A]): Cogen[() => A]
  68. implicit def catsLawsCogenForIdT[F[_], A](implicit F: Cogen[F[A]]): Cogen[IdT[F, A]]
  69. implicit def catsLawsCogenForIor[A, B](implicit A: Cogen[A], B: Cogen[B]): Cogen[Ior[A, B]]
  70. implicit def catsLawsCogenForIorT[F[_], A, B](implicit F: Cogen[F[Ior[A, B]]]): Cogen[IorT[F, A, B]]
  71. implicit val catsLawsCogenForMiniInt: Cogen[MiniInt]
  72. implicit def catsLawsCogenForNonEmptyChain[A](implicit A: Cogen[A]): Cogen[NonEmptyChain[A]]
  73. implicit def catsLawsCogenForNonEmptyLazyList[A](implicit A: Cogen[A]): Cogen[data.NonEmptyLazyList[A]]
    Definition Classes
    ArbitraryInstances
  74. implicit def catsLawsCogenForNonEmptyList[A](implicit A: Cogen[A]): Cogen[NonEmptyList[A]]
  75. implicit def catsLawsCogenForNonEmptySeq[A](implicit A: Cogen[A]): Cogen[NonEmptySeq[A]]
  76. implicit def catsLawsCogenForNonEmptySet[A](implicit arg0: Order[A], arg1: Cogen[A]): Cogen[NonEmptySet[A]]
  77. implicit def catsLawsCogenForNonEmptyVector[A](implicit A: Cogen[A]): Cogen[NonEmptyVector[A]]
  78. implicit def catsLawsCogenForOneAnd[F[_], A](implicit A: Cogen[A], F: Cogen[F[A]]): Cogen[OneAnd[F, A]]
  79. implicit def catsLawsCogenForOp[Arr[_, _], A, B](implicit Arr: Cogen[Arr[B, A]]): Cogen[Op[Arr, A, B]]
  80. implicit def catsLawsCogenForOptionT[F[_], A](implicit F: Cogen[F[Option[A]]]): Cogen[OptionT[F, A]]
  81. implicit def catsLawsCogenForRepresentableStore[F[_], S, A](implicit arg0: Representable[F], CA: Cogen[A]): Cogen[RepresentableStore[F, S, A]]
  82. implicit def catsLawsCogenForRepresentableStoreT[W[_], F[_], S, A](implicit W: Cogen[W[F[A]]], S: Cogen[S]): Cogen[RepresentableStoreT[W, F, S, A]]
  83. implicit def catsLawsCogenForSortedMap[K, V](implicit arg0: Order[K], arg1: Cogen[K], arg2: Cogen[V]): Cogen[SortedMap[K, V]]
  84. implicit def catsLawsCogenForSortedSet[A](implicit arg0: Order[A], arg1: Cogen[A]): Cogen[SortedSet[A]]
  85. implicit val catsLawsCogenForThrowable: Cogen[Throwable]
  86. implicit def catsLawsCogenForTry[A](implicit A: Cogen[A]): Cogen[Try[A]]
  87. implicit def catsLawsCogenForValidated[A, B](implicit A: Cogen[A], B: Cogen[B]): Cogen[Validated[A, B]]
  88. implicit def catsLawsCogenForWriter[L, V](implicit arg0: Cogen[L], arg1: Cogen[V]): Cogen[Writer[L, V]]
  89. implicit def catsLawsCogenForWriterT[F[_], L, V](implicit F: Cogen[F[(L, V)]]): Cogen[WriterT[F, L, V]]
    Definition Classes
    ArbitraryInstances0
  90. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  91. implicit def cogenNonEmptyMap[K, A](implicit arg0: Order[K], arg1: Cogen[K], arg2: Cogen[A]): Cogen[NonEmptyMap[K, A]]
  92. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  93. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  94. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  95. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  96. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  97. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  98. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  99. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  100. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  101. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  102. def toString(): String
    Definition Classes
    AnyRef → Any
  103. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  104. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  105. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. implicit def catsLawsArbitraryForZipStream[A](implicit A: Arbitrary[A]): Arbitrary[ZipStream[A]]
    Definition Classes
    ArbitraryInstances
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0-RC2) Use catsLawsArbitraryForZipLazyList

  2. def catsLawsCogenForSortedMap[K, V](kOrder: Order[K], kCogen: Cogen[K], vOrder: Order[V], vCogen: Cogen[V]): Cogen[SortedMap[K, V]]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.9.0) Preserved for bincompat

  3. def cogenNonEmptyMap[K, A](kOrder: Order[K], kCogen: Cogen[K], aOrder: Order[A], aCogen: Cogen[A]): Cogen[NonEmptyMap[K, A]]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.9.0) Preserved for bincompat

Inherited from ArbitraryInstances

Inherited from ArbitraryInstances0

Inherited from AnyRef

Inherited from Any

Ungrouped