tryAsValue
tryAsValue<
T
>(x
):T
extendsFailure
?undefined
:Success
<T
>
Convert the Try
to a value, where Success
is converted to the value, and
Failure
is converted to undefined
.
Example
tryAsValue("foobar")// => "foobar"
tryAsValue(new Error("foobar"))// => undefined
Type Parameters
• T extends unknown
The value type.
Parameters
x
T
The Try
to transform.