[Haskell-cafe] RE: data vs newtype (was: OOP'er with (hopefully) trivial questions)