mconcat package:extra

A version of mconcatMap that works with a monadic predicate.
Version on concatMap generalised to a Monoid rather than just a list.
mconcatMap Sum [1,2,3] == Sum 6
\f xs -> mconcatMap f xs == concatMap f xs