monoid-map (hackage): Newtype wrapper around Data.Map.Monoidal.MonoidalMap that has a correct Group instance.  The Group instance for Data.MonoidMap has a unique neutral element, as compared to Data.Map.Monoidal.MonoidalMap.
Keywords: bsd3|data|library