module Data.Monoid.Utils ( mintercalate ) where import Data.List import Data.Monoid -- | Generalization of 'intercalate' to arbitrary 'Monoid'. mintercalate :: Monoid m => m -> [m] -> m mintercalate m = mconcat . intersperse m