
15 Jan
2009
15 Jan
'09
9:57 p.m.
+1 to that Regards, John On Jan 15, 2009, at 4:10 PM, Cale Gibbard wrote:
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 _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe