
1 Sep
2015
1 Sep
'15
11:09 a.m.
On Tue, Sep 1, 2015 at 3:39 AM, Fumiaki Kinoshita
I would rather propose removing mconcat from Monoid. I've never seen mconcat defined.
I define mconcat all the time. For example, for appending computations you can fork based on the number of elements, or thread state differently. And not just me, array libraries like Data.Vector, ByteString, Text, and I expect Data.Array use it.