Create a new Generators instance with the passed generator appended (ie.
Create a new Generators instance with the passed generator appended (ie. lower precedence)
the generator to append
Newly combined generators instance
Create a new Generators instance with the passed generators appended (ie.
Create a new Generators instance with the passed generators appended (ie. lower precedence)
the generators to append
Newly combined generators instance
Create a new Generators instance with the passed generator prepended (ie.
Create a new Generators instance with the passed generator prepended (ie. higher precedence)
the generator to prepend
Newly combined generators instance
The constituent generators
The constituent generators
Get the overall Partial Function represented by the constituent generators
Get the overall Partial Function represented by the constituent generators
to use for generating dependant objects
PF
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
Represents an entire Partial Function for generating instances. As such, the ordering of the component generators will determine order of application (ie. earlier generators matched first). Immutable