Returns a new result, mapping any failure value using the given transformation and unwrapping the produced result.
- Xcode 10.2+
- Swift Standard Library
A closure that takes the failure value of the instance.
Result instance, either from the closure or the previous