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

No, sum types are certainly not a global optimum. But they remain the best error-handling mechanism that I've used professionally so far.

Effect types (and effect handlers) are very nice, but they come with their own complexities. We'll see if some mainstream language manages to make them popular.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: