Expand description
Module containing the various traits used by pushgen
.
Traits
- Sealed trait to enable boxed generators. See
.boxed()
for details. - Conversion from a
Generator
. - Trait for generating values into a closure.
- Provides extension-methods for all generators.
- Conversion to a generator.
- Trait to represent types that can be created by multiplying values from a generator.
- A generator able to produce values from in reverse order.
- Trait to represent types that can be created by summing up a generator.