[Haskell-beginners] Defeating type inference