[Haskell-cafe] Monoids and newtypes