|
|
|
|
|
by bmitc
951 days ago
|
|
That's true, but at least in my experience, it is rarely a problem. Because if you're at a point in your program where you don't want to bubble up, you can just pattern match against the exceptions just as you would a Result type, which F# also has. I don't know Rust, but after searching, it seems that it has a panic facility which seems even more escaping than an exception. Happy to be corrected there. |
|
Throwing an exception implicitly delegates error handling back to the caller, but they are not even notified about it. (talking about OCaml)