Tryizer
Implicit class that adds a toOr
method to
Try
, which converts Success
to Good
,
and Failure
to Bad
, as well as a
validation
method, which takes one or more functions that validate
the Future
's value.
See the main documentation for trait `TrySugar` for more detail and examples.
- Value parameters:
- theTry
the
Try
to which to addtoOr
andvalidating
methods.
- Source:
- TrySugar.scala
Value members
Concrete methods
Converts a Try
to an Or
, with
Success
becoming Good
and
Failure
becoming Bad
.
Converts a Try
to an Or
, with
Success
becoming Good
and
Failure
becoming Bad
.
- Source:
- TrySugar.scala
Validates a Try
using the passed validation functions.
Validates a Try
using the passed validation functions.
See the main documentation for trait `TrySugar` for more detail and examples.
- Value parameters:
- first
the first validation function to apply
- rest
the subsequent validation functions to apply, if any
- Returns:
a "validated"
Try
, either aTry
with the same value, or if validation failed, a failedTry
containing aValidationFailedException
.- Source:
- TrySugar.scala