3 ms·
Nice thought experiment. I absolutely hate exceptions and I'd like a language without exception. They're the goto of our time. When we have Maybe/Option and E
by jokethrowaway 2y ago
Nice thought experiment.
I absolutely hate exceptions and I'd like a language without exception.
They're the goto of our time.
When we have Maybe/Option and Effect/Result, there is really no reason to throw exceptions and having to mentally track where that is being handled.
I'm a bit worried about algebraic effects becoming more popular (and influencing frontend JS - which is already way too complex) because it's promoting throwing "exceptions" to control the flow. All of this to avoid the coloring problem in async/sync? Absolutely not worth it imho.