recover #
inline fun <TNewSuccess, TSuccess : TNewSuccess, TFailure> PragmaResult<TSuccess, TFailure>.recover(transform: (TFailure) -> TNewSuccess): TNewSuccess
Returns the encapsulated result of the given transform function applied to the encapsulated TFailure if this instance represents failure or the original encapsulated value if it is success.