CombinationGenerator

org.sphix.random.CombinationGenerator
class CombinationGenerator[Tup <: Tuple, A](tup: Tup, f: InverseMap[Tup, Generator] => A) extends Generator[A]

Attributes

Graph
Supertypes
trait Generator[A]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def next(): Option[A]

Inherited methods

def as[B](using f: A => B): Generator[B]

Attributes

Inherited from:
Generator
def map[B](f: A => B): Generator[B]

Attributes

Inherited from:
Generator

Concrete fields

val generators: List[Generator[Any]]