Functions

Link copied to clipboard
abstract fun generate(): T

Generate single value

open fun generate(complianceCondition: (T) -> Boolean): T

Generate value satisfying the compliance condition

open fun generate(number: Int): List<T>

Generate n values

open fun generate(complianceCondition: (T) -> Boolean, number: Int): List<T>

Generate n values satisfying the compliance condition

Link copied to clipboard
open fun getSequence(): Sequence<T>

Lazy value generator