Andy McGhie
ephemient
result.recoverCatching { exception -> throw SomeOtherException(exception) }
SomeOtherException
throw
result.fold(onSuccess = { Result.success(it) }, onFailure = { Result.failure(transform(it)) })
fold
A modern programming language that makes developers happier.