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

Duncan Coutts duncan.coutts at worc.ox.ac.uk
Thu Jan 15 17:39:40 EST 2009


On Thu, 2009-01-15 at 17:16 -0500, roconnor at theorem.ca 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.

Duncan



More information about the Haskell-Cafe mailing list