AsyncGenerators

cats.effect.kernel.testkit.AsyncGenerators

Attributes

Source
Generators.scala
Graph
Supertypes
trait SyncGenerators[F]
trait ClockGenerators[F]
trait MonadGenerators[F]
trait Generators1[F]
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override protected def recursiveGen[A : Cogen](deeper: GenK[F]): List[(String, Gen[F[A]])]

Inherited methods

override protected def baseGen[A : Cogen]: List[(String, Gen[F[A]])]
def generators[A : Cogen]: Gen[F[A]]

Attributes

Inherited from:
Generators1
Source
Generators.scala

Inherited fields

protected val maxDepth: Int

Attributes

Inherited from:
Generators1
Source
Generators.scala

Implicits

Implicits

implicit val F: Async[F]

Attributes

Source
Generators.scala
implicit protected val arbitraryEC: Arbitrary[ExecutionContext]

Attributes

Source
Generators.scala
implicit protected val cogenFU: Cogen[F[Unit]]

Attributes

Source
Generators.scala

Inherited implicits

implicit val arbitraryE: Arbitrary[Throwable]

Attributes

Inherited from:
ApplicativeErrorGenerators
Source
Generators.scala
implicit protected val arbitraryFD: Arbitrary[FiniteDuration]

Attributes

Inherited from:
ClockGenerators
Source
Generators.scala
implicit val cogenE: Cogen[Throwable]

Attributes

Inherited from:
ApplicativeErrorGenerators
Source
Generators.scala