[Haskell-cafe] Unexpected type error