
16 Oct
2009
16 Oct
'09
9:52 a.m.
I find the following instance very convenient: ------------------------------------------------------------------------ import Data.Monoid import Control.Applicative instance Monoid a => Monoid (ZipList a) where mempty = pure mempty mappend = liftA2 mappend ------------------------------------------------------------------------ Any reason why it is not in the standard library? Thanks, Vladimir