Why “monads” is being discussed
The most recent Hacker News stories and comments contributing to this topic's mentions.
I find it easier to think of them as transforms which turn "a function which accepts/returns plain values" into a "function which accepts and returns a type which embeds pl…
by sparkie · Oct 19, 2026
I don't even disagree with your distaste for monads but it has nothing to do with the actual comment I made.
by i2talics · Oct 19, 2026
This explains the concept of parser combinators pretty well. Personally, I find the concepts of monads and data processing very interesting. A couple years ago, I’ve read a pape…
by sovrin · Oct 19, 2026
Interesting. I come from a math background and for me, monads capture a notion of "things that depend on a type". So for every type X you can think about Lists/Records/…
by Garlef · Oct 19, 2026
You’re going to write a monad and alternative instance for whatever structure you use. A list is a Cartesian product, but that’s just the join of parser B over each remaining in…
by codebje · Oct 18, 2026
Most of the stuff you just explained is absent from your explanation of monads. So it turns out monads are not so simple after all for people who don't already understand functo…
by LoganDark · Oct 18, 2026
Interest
Proportion of Hacker News items mentioning "monads" over time.
Mentions
Total number of Hacker News items mentioning "monads" over time.
Monad may refer to: Read more on Wikipedia