[Haskell-cafe] Strange Type Error