Uses of Package
io.vavr.control
Packages that use io.vavr.control
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.
-
Classes in io.vavr.control used by io.vavrClassDescriptionRepresents a value of one of two possible types:
Either.LeftorEither.Right.TheLeftversion of anEither.TheRightversion of anEither.A replacement forOptional.None is a singleton representation of the undefinedOption.Some represents a definedOption.A control structure that allows writing safe code without explicitly managing try-catch blocks for exceptions.Represents a successfulTrycontaining a value.An implementation similar to Scalaz's Validation control.An invalid ValidationA valid Validation -
Classes in io.vavr.control used by io.vavr.collection
-
Classes in io.vavr.control used by io.vavr.concurrent
-
Classes in io.vavr.control used by io.vavr.controlClassDescriptionRepresents a value of one of two possible types:
Either.LeftorEither.Right.Deprecated.Either is right-biased.Deprecated.Either is right-biased.A replacement forOptional.None is a singleton representation of the undefinedOption.A control structure that allows writing safe code without explicitly managing try-catch blocks for exceptions.ATry-with-resources builder that operates on oneAutoCloseableresource.ATry-with-resources builder that operates on twoAutoCloseableresources.ATry-with-resources builder that operates on threeAutoCloseableresources.ATry-with-resources builder that operates on fourAutoCloseableresources.ATry-with-resources builder that operates on fiveAutoCloseableresources.ATry-with-resources builder that operates on sixAutoCloseableresources.ATry-with-resources builder that operates on sevenAutoCloseableresources.ATry-with-resources builder that operates on eightAutoCloseableresources.An implementation similar to Scalaz's Validation control.A builder that holds two Validation instances, used for combining validations and applying functions that take two arguments.A builder that holds three Validation instances, used for combining validations and applying functions that take three arguments.A builder that holds four Validation instances, used for combining validations and applying functions that take four arguments.A builder that holds five Validation instances, used for combining validations and applying functions that take five arguments.A builder that holds six Validation instances, used for combining validations and applying functions that take six arguments.A builder that holds seven Validation instances, used for combining validations and applying functions that take seven arguments.A builder that holds eight Validation instances, used for combining validations and applying functions that take eight arguments.