A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes All Packages

R

random() - Static method in interface software.kes.kraftwerk.Seed
Randomly generates a Seed.
result(Product2<S, A>) - Static method in class software.kes.kraftwerk.Result
 
result(S, A) - Static method in class software.kes.kraftwerk.Result
 
Result<S,​A> - Class in software.kes.kraftwerk
An immutable object that contains both the result of a computation, and the value for the next state.
right() - Method in interface software.kes.kraftwerk.Generator
Converts this Generator<A> into a Generator<Either<L, A>> that always yields right.
rights(int) - Static method in class software.kes.kraftwerk.weights.EitherWeights
Partially constructs a EitherWeights with the right weight.
run() - Method in interface software.kes.kraftwerk.Generator
Creates a ValueSupply from a random initial seed, using the built-in default GeneratorParameters.
run(GeneratorParameters) - Method in interface software.kes.kraftwerk.Generator
Creates a ValueSupply from custom GeneratorParameters, and a random initial seed.
run(GeneratorParameters, Seed) - Method in interface software.kes.kraftwerk.Generator
Creates a ValueSupply from custom GeneratorParameters and a specific initial Seed.
run(Seed) - Method in interface software.kes.kraftwerk.Generator
Creates a ValueSupply from a specific initial Seed, using the built-in default GeneratorParameters.
A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes All Packages