Comment

Comment by deterministic

No, monads are largely a solution to problems introduced by pure functional programming, problems that impure languages don’t have in the first place.

I like monads as a concept, but in practice I find them frustrating and unnecessarily complicated. I worked on a large game written in Haskell and eventually gave up because dealing with monads made development so cumbersome.

I love the idea, but for real-world projects I’d rather avoid the complexity.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton