Names in Haskell (Was: [Haskell-cafe] Comments from OCaml Hacker Brian Hurt)

Duncan Coutts duncan.coutts at
Thu Jan 15 17:39:40 EST 2009

On Thu, 2009-01-15 at 17:16 -0500, roconnor at wrote:
> What I don't understand is why Monoid and Monad are objectionable, while 
> Hash, Vector, Boolean, and Integer are (presumably) not objectionable. 
> They all appear equally technical to me.

It's simply that other languages' libraries already have those terms in
them. So there is nothing new to learn.

That seems to be the crux of the argument.


More information about the Haskell-Cafe mailing list