On 2014-05-21 at 00:23:44 +0200, Andreas Abel wrote: >>> _Lots_ of users initialize empty maps with mempty > > Well, this is another issue, empty should be overloaded via > > class Empty a where > empty :: a Btw, isn't this what http://hackage.haskell.org/package/data-default provides?