3 ms·
> Try telling Haskell that ;) That's funny because Haskell has monads, which was firstly a philosophical term but has three different meanings in math and anot
by kaoD 12y ago
> Try telling Haskell that ;)
That's funny because Haskell has monads, which was firstly a philosophical term but has three different meanings in math and another one in music theory (which is just math too).
You can argue Haskell's monads are monads (in the category theory sense), but I'd argue in Haskell they mean "a way to express types of sequential computation" (they're one specific case of monads).
You know what these have in common? They all allude to "mono", which is an actual word in Greek. Just like iso and morph.