3 ms·
I don't mind that golang avoids exceptions (it would be better if it didn't have them at all) but I don't understand why they looked around the language landsca
by kasey_junk 9y ago
I don't mind that golang avoids exceptions (it would be better if it didn't have them at all) but I don't understand why they looked around the language landscape and landed on C style return codes as the right path forward.
Monadic error handling has all the supposed benefits the return value style errors but allows for easy composition. After years I'm still infuriated with error handling in golang and it was such an easy thing to avoid.