[Haskell-beginners] Fwd: Type constraints question