
15 Jan
2009
15 Jan
'09
6:10 p.m.
2009/1/15 Sittampalam, Ganesh
Lennart Augustsson wrote:
I think the documentation should be reasonably newbie-friendly too. But that doesn't mean we should call Monoid Appendable. Appendable is just misleading, since Monoid is more general than appending.
Then why does it have a member named 'mappend'? :-)
Ganesh
Good question. The names of the methods of the Monoid class are inappropriate. My personal preference would be: class Monoid m where zero :: m (++) :: m -> m -> m (in the Prelude of course) - Cale