| ▲ | middayc 2 hours ago | |||||||
But sometimes you must act on exceptional situations, recover, take alternative route, provide default, or translate exception from lower level one to a higher level one. From cause based to more intent based. Err, file not found setup.txt -> Couldn't read your setup -> ... Which its great if this also doesn't loose lower level information, but just wraps it, so end user could dig into the error. | ||||||||
| ▲ | mike_hock 2 hours ago | parent [-] | |||||||
> But sometimes you must act on exceptional situations, recover, take alternative route, provide default And then the Rye version is presumably just as verbose. > or translate exception from lower level one to a higher level one This is the actual flaw in exception-based languages. Adding context should be much more convenient. | ||||||||
| ||||||||