Uses of Class
fj.data.IterableW
Packages that use IterableW
Package
Description
Types that set the premise for the existence of Functional Java.
Common algebraic data types.
-
Uses of IterableW in fj
Modifier and TypeMethodDescriptionF.iterableK()
Promotes this function to return its value in an Iterable.F2.iterableM()
Promotes this function to a function on Iterables.F.mapIterable()
Promotes this function to map over Iterables. -
Uses of IterableW in fj.data
Modifier and TypeMethodDescription<B> IterableW
<B> Performs function application within an iterable (applicative functor pattern).Binds the given function across the wrapped Iterable with a final join.static <A,
B, C> IterableW <C> Binds the given function to the values in the given iterables with a final join.static <A> IterableW
<A> IterableW.iterable
(A a) Returns an Iterable that completely preserves the argument.Joins an Iterable of Iterables into a single Iterable.<B> IterableW
<B> Maps a given function across the wrapped Iterable.Performs a bind across each element of all iterables of an iterable, collecting the values in an iterable.static <A> IterableW
<A> Wraps the given iterable.<B> IterableW
<B> Zips this iterable with the given iterable of functions, applying each function in turn to the corresponding element in this iterable to produce a new iterable.Modifier and TypeMethodDescriptionIterableW.arrow()
Provides a transformation from a function to a Iterable-valued function that is equivalent to it.IterableW.bind()
The first-class bind function over Iterable.IterableW.bind()
The first-class bind function over Iterable.Wraps a given function's return value in a Iterable.IterableW.join()
Returns a function that joins an Iterable of Iterables into a single Iterable.Promotes a function of arity-2 to a function on iterables.IterableW.map()
Returns a function that promotes any function so that it operates on Iterables.IterableW.map()
Returns a function that promotes any function so that it operates on Iterables.Performs a bind across each element of all iterables of an iterable, collecting the values in an iterable.IterableW.wrap()
Provides a function that wraps the given iterable.