v0.5.8
- Adds
Result<T>.handleFailureWith(f: (Throwable) -> Result<T>): Result<T>
(Chris Myers) - Adds
<T> Result<T>.toOutcome(): OutcomeOf<T>
(Chris Myers) - Adds
<A, B: Throwable> Option<A>.toResult(error: () -> B): Result<A>
(Chris Myers)
Result<T>.handleFailureWith(f: (Throwable) -> Result<T>): Result<T>
(Chris Myers)<T> Result<T>.toOutcome(): OutcomeOf<T>
(Chris Myers)<A, B: Throwable> Option<A>.toResult(error: () -> B): Result<A>
(Chris Myers)