[Haskell-cafe] How to fix ambiguous type variable?