[Haskell-cafe] OOP < parametric polymorphism