Uses of Package
io.vavr
Packages that use io.vavr
Package
Description
Beside
API the io.vavr package contains core types like (Checked)Functions and Tuples.Purely functional collections based on Traversable.
This package contains basic building blocks for creating fast, asynchronous, non-blocking parallel code.
-
ClassDescriptionFor-comprehension with one Iterable.For-comprehension with one Either.For-comprehension with one Future.For-comprehension with one List.For-comprehension with one Option.For-comprehension with one Try.For-comprehension with one Validation.For-comprehension with two Iterables.For-comprehension with two Eithers.For-comprehension with two Futures.For-comprehension with two Lists.For-comprehension with two Options.For-comprehension with two Trys.For-comprehension with two Validations.For-comprehension with three Iterables.For-comprehension with three Eithers.For-comprehension with three Futures.For-comprehension with three Lists.For-comprehension with three Options.For-comprehension with three Trys.For-comprehension with three Validations.For-comprehension with 4 Iterables.For-comprehension with 4 Eithers.For-comprehension with 4 Futures.For-comprehension with 4 Lists.For-comprehension with 4 Options.For-comprehension with 4 Trys.For-comprehension with 4 Validations.For-comprehension with 5 Iterables.For-comprehension with 5 Eithers.For-comprehension with 5 Futures.For-comprehension with 5 Lists.For-comprehension with 5 Options.For-comprehension with 5 Trys.For-comprehension with 5 Validations.For-comprehension with 6 Iterables.For-comprehension with 6 Eithers.For-comprehension with 6 Futures.For-comprehension with 6 Lists.For-comprehension with 6 Options.For-comprehension with 6 Trys.For-comprehension with 6 Validations.For-comprehension with 7 Iterables.For-comprehension with 7 Eithers.For-comprehension with 7 Futures.For-comprehension with 7 Lists.For-comprehension with 7 Options.For-comprehension with 7 Trys.For-comprehension with 7 Validations.For-comprehension with 8 Iterables.For-comprehension with 8 Eithers.For-comprehension with 8 Futures.For-comprehension with 8 Lists.For-comprehension with 8 Options.For-comprehension with 8 Trys.For-comprehension with 8 Validations.A lazily evaluated
For-comprehension with two Eithers.A lazily evaluatedFor-comprehension with two Futures.A lazily evaluatedFor-comprehension with two Lists.A lazily evaluatedFor-comprehension with two Options.A lazily evaluatedFor-comprehension with two Trys.A lazily evaluatedFor-comprehension with two Validations.A lazily evaluatedFor-comprehension with three Eithers.A lazily evaluatedFor-comprehension with three Futures.A lazily evaluatedFor-comprehension with three Lists.A lazily evaluatedFor-comprehension with three Options.A lazily evaluatedFor-comprehension with three Trys.A lazily evaluatedFor-comprehension with three Validations.A lazily evaluatedFor-comprehension with 4 Eithers.A lazily evaluatedFor-comprehension with 4 Futures.A lazily evaluatedFor-comprehension with 4 Lists.A lazily evaluatedFor-comprehension with 4 Options.A lazily evaluatedFor-comprehension with 4 Trys.A lazily evaluatedFor-comprehension with 4 Validations.A lazily evaluatedFor-comprehension with 5 Eithers.A lazily evaluatedFor-comprehension with 5 Futures.A lazily evaluatedFor-comprehension with 5 Lists.A lazily evaluatedFor-comprehension with 5 Options.A lazily evaluatedFor-comprehension with 5 Trys.A lazily evaluatedFor-comprehension with 5 Validations.A lazily evaluatedFor-comprehension with 6 Eithers.A lazily evaluatedFor-comprehension with 6 Futures.A lazily evaluatedFor-comprehension with 6 Lists.A lazily evaluatedFor-comprehension with 6 Options.A lazily evaluatedFor-comprehension with 6 Trys.A lazily evaluatedFor-comprehension with 6 Validations.A lazily evaluatedFor-comprehension with 7 Eithers.A lazily evaluatedFor-comprehension with 7 Futures.A lazily evaluatedFor-comprehension with 7 Lists.A lazily evaluatedFor-comprehension with 7 Options.A lazily evaluatedFor-comprehension with 7 Trys.A lazily evaluatedFor-comprehension with 7 Validations.A lazily evaluatedFor-comprehension with 8 Eithers.A lazily evaluatedFor-comprehension with 8 Futures.A lazily evaluatedFor-comprehension with 8 Lists.A lazily evaluatedFor-comprehension with 8 Options.A lazily evaluatedFor-comprehension with 8 Trys.A lazily evaluatedFor-comprehension with 8 Validations.Scala-like structural pattern matching for Java.Base interface for all the CasesA Pattern is a partialFunctionin the sense that a function applications returns an optional result of typeOption<R>.AAPI.Match.Patternimplementation for the simplest patternAAPI.Match.Patternimplementation for the pattern with 1 intermediate typeAAPI.Match.Patternimplementation for the pattern with 2 intermediate typesAAPI.Match.Patternimplementation for the pattern with 3 intermediate typesAAPI.Match.Patternimplementation for the pattern with 4 intermediate typesAAPI.Match.Patternimplementation for the pattern with 5 intermediate typesAAPI.Match.Patternimplementation for the pattern with 6 intermediate typesAAPI.Match.Patternimplementation for the pattern with 7 intermediate typesAAPI.Match.Patternimplementation for the pattern with 8 intermediate typesA Consumer that is allowed to throw checked exceptions.Represents a function with no arguments.Represents a function with one argument.Represents a function with two arguments.Represents a function with three arguments.Represents a function with 4 arguments.Represents a function with 5 arguments.Represents a function with 6 arguments.Represents a function with 7 arguments.Represents a function with 8 arguments.A Predicate that is allowed to throw checked exceptions.A Runnable that is allowed to throw checked exceptions.Represents a function with no arguments.Represents a function with one argument.Represents a function with two arguments.Represents a function with three arguments.Represents a function with 4 arguments.Represents a function with 5 arguments.Represents a function with 6 arguments.Represents a function with 7 arguments.Represents a function with 8 arguments.Represents a lazily evaluated value.Represents a partial functionT -> Rthat may not be defined for all input values of typeT.The base interface of all tuples.A tuple of no elements which can be seen as cartesian product of no components.A tuple of one element which can be seen as cartesian product of one component.A tuple of two elements which can be seen as cartesian product of two components.A tuple of three elements which can be seen as cartesian product of three components.A tuple of 4 elements which can be seen as cartesian product of 4 components.A tuple of 5 elements which can be seen as cartesian product of 5 components.A tuple of 6 elements which can be seen as cartesian product of 6 components.A tuple of 7 elements which can be seen as cartesian product of 7 components.A tuple of 8 elements which can be seen as cartesian product of 8 components.Represents a value in a functional programming context. -
Classes in io.vavr used by io.vavr.collectionClassDescriptionRepresents a function with one argument.Represents a lazily evaluated value.Represents a partial function
T -> Rthat may not be defined for all input values of typeT.A tuple of two elements which can be seen as cartesian product of two components.A tuple of three elements which can be seen as cartesian product of three components.Represents a value in a functional programming context. -
Classes in io.vavr used by io.vavr.concurrentClassDescriptionRepresents a function with no arguments.Represents a function with one argument.A Predicate that is allowed to throw checked exceptions.A Runnable that is allowed to throw checked exceptions.Represents a partial function
T -> Rthat may not be defined for all input values of typeT.A tuple of two elements which can be seen as cartesian product of two components.Represents a value in a functional programming context. -
Classes in io.vavr used by io.vavr.controlClassDescriptionBase interface for all the CasesA Consumer that is allowed to throw checked exceptions.Represents a function with no arguments.Represents a function with one argument.Represents a function with two arguments.Represents a function with three arguments.Represents a function with 4 arguments.Represents a function with 5 arguments.Represents a function with 6 arguments.Represents a function with 7 arguments.Represents a function with 8 arguments.A Predicate that is allowed to throw checked exceptions.A Runnable that is allowed to throw checked exceptions.Represents a function with two arguments.Represents a function with three arguments.Represents a function with 4 arguments.Represents a function with 5 arguments.Represents a function with 6 arguments.Represents a function with 7 arguments.Represents a function with 8 arguments.Represents a partial function
T -> Rthat may not be defined for all input values of typeT.Represents a value in a functional programming context.