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.
A property check framework built around Property which integrates well with unit test frameworks like junit.
-
Classes in io.vavr.control used by io.vavrClassDescriptionEither represents a value of two possible types.The
Leftversion of anEither.TheRightversion of anEither.Replacement forOptional.None is a singleton representation of the undefinedOption.Some represents a definedOption.The Try control gives us the ability write safe code without focusing on try-catch blocks in the presence of exceptions.A failed Try.A succeeded Try.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.controlClassDescriptionEither represents a value of two possible types.Deprecated.Either is right-biased.Deprecated.Either is right-biased.Replacement for
Optional.None is a singleton representation of the undefinedOption.The Try control gives us the ability write safe code without focusing on try-catch blocks in the presence of 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. -
Classes in io.vavr.control used by io.vavr.test