[Haskell-cafe] Parametric polymorphism and promoted types