[Haskell-beginners] Polymorphism ad hoc