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

> I don't quite agree with that, as with encoding it in the type system conveys more intentionality than with exceptions, IMO.

Sure, but why keep using exceptions then at all? I am fine with returning errors making them explicit, but I would avoid exceptions everywhere (Go-style).



Because of interop necessity, mostly (As with f# which has exceptions because .net and c#).




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

Search: