John Goerzen <[email protected]> writes:
> Wikipedia's first sentence about monoids is:
>
>   In abstract algebra, a branch of mathematics, a monoid is an algebraic
>   structure with a single, associative binary operation and an identity
>   element.
>
> Which is *not* intuitive to someone that comes from a background in....
>  any other programming language.
>

Instead of Wikipedia, why not try a dictionary? Looking up monoid using
dictionary.com:

  An operator * and a value x form a monoid if * is
  associative and x is its left and right identity.

On the other hand, appendable doesn't seem to be a word, and while you
can infer that it means "something that can be appended to", that's only
half of the story...

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to