Ian Lynagh wrote:

I think I missed where the plan to use quotes came from. What's the
purpose? Package names already have a well-defined syntax with no spaces
or other confusing characters in them, so why do we need the quotes? Or
is it just so we can have packages with the same name as keywords?

I think it's non-trivial to embed the syntax of package names into the Haskell grammar. The version part will sometimes lex as a floating point literal, for example. Ugh. Strings are much easier.

Cheers,
        Simon
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to