Package

nyaya

gen

Permalink

package gen

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. gen
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Baggy[H[_]] extends AnyRef

    Permalink
  2. case class Distinct[A, X, H[_], Y, Z, B](fixer: Fixer[X, H, Y, Z], t: (A) ⇒ ((X) ⇒ State[H[Y], Z]) ⇒ State[H[Y], B])(implicit evidence$1: Baggy[H]) extends DistinctFn[A, B] with Product with Serializable

    Permalink
  3. case class DistinctEndo[A](ds: NonEmptyList[DistinctFn[A, A]]) extends DistinctFn[A, A] with Product with Serializable

    Permalink
  4. sealed trait DistinctFn[A, B] extends AnyRef

    Permalink
  5. final case class Gen[+A](run: Run[A]) extends AnyVal with Product with Serializable

    Permalink
  6. final class GenCtx extends AnyRef

    Permalink

    State and config passed to generators.

    State and config passed to generators.

    This data is mutable.

  7. final class GenOpsWithInvariantA[A] extends AnyVal

    Permalink
  8. final case class GenSize(value: Int) extends Product with Serializable

    Permalink

    The default maximum size of dynamically-sized data.

    The default maximum size of dynamically-sized data.

    Most significantly translates to collection and string length.

  9. sealed trait SizeSpec extends AnyRef

    Permalink
  10. type StateGen[S, A] = IndexedStateT[Gen, S, S, A]

    Permalink

Value Members

  1. object Baggy

    Permalink
  2. object Distinct extends Serializable

    Permalink
  3. object Gen extends Serializable

    Permalink
  4. object GenCtx

    Permalink
  5. implicit def GenOpsWithInvariantA[A](g: Gen[A]): GenOpsWithInvariantA[A]

    Permalink
    Annotations
    @inline()
  6. object GenSize extends Serializable

    Permalink
  7. object SizeSpec

    Permalink
  8. object StateGen

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped