Uses of Class
io.vavr.Lazy
Packages that use Lazy
Package
Description
Beside
API
the io.vavr package contains core types like (Checked)Functions and Tuples.Purely functional collections based on Traversable.
-
Uses of Lazy in io.vavr
Modifier and TypeMethodDescriptionstatic <T> Lazy
<T> Alias forof(Supplier)
<U> Lazy
<U> static <T> Lazy
<T> Narrows a widenedLazy<? extends T>
toLazy<T>
by performing a type-safe cast.static <T> Lazy
<T> Creates aLazy
that requests its value from a givenSupplier
.Reduces manyLazy
values into a singleLazy
by transforming anIterable<Lazy<? extends T>>
into aLazy<Seq<T>>
.Modifier and TypeMethodDescriptionstatic <T> Lazy
<T> Narrows a widenedLazy<? extends T>
toLazy<T>
by performing a type-safe cast.Modifier and TypeMethodDescriptionReduces manyLazy
values into a singleLazy
by transforming anIterable<Lazy<? extends T>>
into aLazy<Seq<T>>
.<U> U
Transforms thisLazy
. -
Uses of Lazy in io.vavr.collection
Fields in io.vavr.collection declared as LazyModifier and TypeFieldDescriptionprivate static final Lazy
<BigDecimal> IteratorModule.BigDecimalHelper.INFINITY_DISTANCE
Stream.Cons.tail