[Haskell-cafe] Monoid wants a (++) equivalent
Jochem Berndsen
jochem at functor.nl
Wed Jul 1 03:34:44 EDT 2009
ajb at spamcop.net wrote:
> G'day all.
>
> Quoting John Meacham <john at repetae.net>:
>
>> (+>) seems to imply to me that the operator is non-associative. Something
>> like (<>) or (<+>) would be better.
>
> I tend to agree. Moreover, and I realise this may be a losing battle,
> I want (++) to be the generic operator.
I totally agree. (+>) is too asymmetric for my taste, like (>>=) and
(*>) it suggests asymmetry between the arguments. (++) is symmetric and
suggests an associative operator to me.
--
Jochem Berndsen | jochem at functor.nl
GPG: 0xE6FABFAB
More information about the Haskell-Cafe
mailing list