[Haskell-cafe] RE: infered type does not typecheck