logoalt Hacker News

rirzeyesterday at 2:54 PM1 replyview on HN

As someone intimately familiar with Python and not so much with "algebraic abstractions", I looked at your examples and can't figure out how they work (and why the abstraction is useful).

Am I missing something?


Replies

pphyschyesterday at 4:42 PM

I think it comes down to some people having a strong aesthetic aversion to imperative programming and the practical value of side effects (including exception bubbling), often manifesting in vain attempts to write 'perfect code'.