Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's one point in this discussion. The language allows error handling that way. Compared to a language with proper sum types or exceptions, where one would have to actively work against the language to end up with that mess.


> That's one point in this discussion. The language allows error handling that way. Compared to a language with proper sum types or exceptions, where one would have to actively work against the language to end up with that mess.

I've seen a bunch of code that does the equivalent of the Java I posted above. Mostly when sending errors across the network.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: