[Haskell-cafe] For class Monoid; better names than mempty & mappend might have been: mid (mident) & mbinop
schlepptop at henning-thielemann.de
Mon Aug 8 10:56:00 CEST 2011
On 24.07.2011 22:20, Antoine Latter wrote:
> On Sat, Jul 23, 2011 at 1:41 PM, KC<kc1956 at gmail.com> wrote:
>> It would be easier for beginners to "grok".
> I think that assumes that all beginners have a strong foundation in
> algebra. Although it does have the advantage that the names are as
> abstract as the class.
As pointed out earlier in this list, the name of the class and the
methods are inconsistent. Monoid refers to a general algebraic
structure, whereas mempty and mappend refer to certain instances like lists.
More information about the Haskell-Cafe