Re:Announcing Rust 1.13
by gpderetta on Friday November 11, 2016 @05:05AM
(#12929335)
In most languages, it is easy to write a 'try(expr, fail)' HOF that gives you the same functionality (but possibly with different performance profiles, depending on the underlying exception handling implementation).
On the other hand without non-local error handling it is harder to bail out of the outer map on a to_something error, if that's what's desired.
On the other hand without non-local error handling it is harder to bail out of the outer map on a to_something error, if that's what's desired.