Index

G I S Y 
All Classes and Interfaces|All Packages

G

Generator<T> - Class in io.github.danthe1st.jvmyieldreturn
Allows to create an Iterable or Stream obtaining its values by lazily evaluating a function.

I

io.github.danthe1st.jvmyieldreturn - package io.github.danthe1st.jvmyieldreturn
 
iterable(Consumer<Generator<T>>) - Static method in class io.github.danthe1st.jvmyieldreturn.Generator
Creates an Iterable obtaining its values by lazily evaluating a function.

S

stream(Consumer<Generator<T>>) - Static method in class io.github.danthe1st.jvmyieldreturn.Generator
Creates a Stream obtaining its values by lazily evaluating a function.

Y

yield(T) - Method in class io.github.danthe1st.jvmyieldreturn.Generator
Passes an object to the corresponding Iterator and suspends until the next object is requested.
YieldReturn - module YieldReturn
 
G I S Y 
All Classes and Interfaces|All Packages