[Haskell-cafe] Multiparamater class type-inference error