Package io.vavr.control
-
Interface Summary Interface Description CheckedConsumer<T> A function that consumes an argument, returns nothing and may throw anException
.CheckedFunction<T,R> A Function which may throw.CheckedPredicate<T> A Predicate which may throw.CheckedRunnable A Runnable which may throw. -
Class Summary Class Description Either<L,R> Either represents a value of two possible types.Option<T> Replacement forOptional
.Try<T> TheTry
control gives us the ability to write safe code without focusing on try-catch blocks in the presence of exceptions. -
Exception Summary Exception Description NonFatalException