
David Leimbach wrote:
On Tue, Jun 30, 2009 at 11:54 AM, Brent Yorgey
mailto:byorgey@seas.upenn.edu> wrote: On Tue, Jun 30, 2009 at 09:45:45AM -0700, Bryan O'Sullivan wrote: > I've thought for a while that it would be very nice indeed if the Monoid > class had a more concise operator for infix appending than "a `mappend` b". > I wonder if other people are of a similar opinion, and if so, whether this > is worth submitting a libraries@ proposal over.
+1.
IIRC Jules Bean has proposed using (+>) for this purpose, which I like. It has the advantages of (a) not clashing with any other (common) operators, (b) making more obvious the fact that mappend is not necessarily commutative, and (c) providing the obvious (<+) for 'flip mappend' which is sometimes useful.
I actually think this proposal is pretty excellent.
I happen to agree. -- Tony Morris http://tmorris.net/