Compose a recovering transform operation on the failure value Throwable whilst flattening Result.
if you want run a function that catches and maps recovers with (Throwable) -> A.
(Throwable) -> A