String != [Char]

Evan Laforge qdunkan at
Tue Mar 27 03:40:46 CEST 2012

> No-one's yet argued against OverloadedStrings. I think there /is/ an
> argument to be made, that it introduces ambiguity and could break
> existing programs (probably we can extend defaulting to take care of

Definitely, I have ones that would need some :: sprinkled in.

> this, but I think there are people who'd be happier if we killed
> defaulting too). Too much polymorphism /can/ be a bad thing. But I

Also me :)  I'd like that 'default' keyword back too, it's too useful
for variables names to waste on something so obscure.

That said, I like OverloadedStrings.

More information about the Haskell-prime mailing list