[Haskell-cafe] Shrinking the Prelude: The "categorical" approach

Diego Navarro dnavarro at gmail.com
Wed Dec 20 17:10:47 EST 2006


> take map for example, and fmap, I don't think they
> should be named different (fmap is ugly, not
> suggestive, and conceptually the same).
> mplus could be renamed (++) (they are conceptually the
> same

Wouldn't this raise the same problems monad comprehensions raise?
Worse yet, beginners can't start off with lists -- and understand
error messages -- without knowing about monads first!


More information about the Haskell-Cafe mailing list