Qualified identifiers opinion
Christian Maeder
Christian.Maeder at dfki.de
Mon Aug 20 04:26:58 EDT 2007
Stefan O'Rear wrote:
> What's wrong with the status quo? Our current lexical rules *seem*
> complicated to newbies, but just like everything else in Haskell it
> carries a deep simplicity; having only one rule (maximal-munch) gives a
> certain elegance that the proposals all lack.
I'm quite in favour of "maximal munch", but after munching "Foo." or
"Foo.where" saying:
Sorry I've munched too much, I meant to munch only "Foo" and "."
(because Foo is a data constructor) or "Foo.wher" and "e" (because
"where" is a keyword)
carries "simplicity", to "deep" for me.
Cheers Christian
More information about the Glasgow-haskell-users
mailing list