Constructs a generator of functions from A to B given a generator of
B values.
Constructs a generator of functions from A to B given a generator of
B values. Two A values will be considered to be equal, and thus will be
guaranteed to generate the same B value, if they have the same
hashCode.
A version of function that generates functions that accept two
parameters.
A version of function that generates functions that accept three
parameters.
A version of function that generates functions that accept four
parameters.
Constructs a generator of functions from A to B given a generator of
B values and a hashing function for A values.
Constructs a generator of functions from A to B given a generator of
B values and a hashing function for A values. Two A values will be
considered to be equal, and thus will be guaranteed to generate the same
B value, if they have have the same hash. This is useful when A does
not implement hashCode in a way that is consistent with equality.
A version of functionWith that generates functions that accept two
parameters.
A version of functionWith that generates functions that accept three
parameters.
A version of functionWith that generates functions that accept four
parameters.