recover

inline fun <A> recover(block: ResultRaise.() -> A, recover: (Throwable) -> A): A(source)