Changes between Version 1 and Version 2 of QualifiedIdentifiers


Ignore:
Timestamp:
Dec 9, 2005 4:33:48 PM (10 years ago)
Author:
simonmar@…
Comment:

link to CompostionAsDot?

Legend:

Unmodified
Added
Removed
Modified
  • QualifiedIdentifiers

    v1 v2  
    1919and similarly for qualified symbols.
    2020
    21 An argument against doing this is that treating `M.where` as a qualified variable isn't very useful, since you can't define a variable called `where`.  Perhaps it should be possible to use qualified identifiers in a definition, to make this consistent again?
     21See also CompositionAsDot, which supercedes this proposal if adopted.
    2222
    23 In favour of making this change: most compilers don't get it right anyway, this is just a small change that makes it easier to implement Haskell.
     23=== Cons ===
     24
     25 * treating `M.where` as a qualified variable isn't very useful, since you can't define a variable called `where`.  Perhaps it should be possible to use qualified identifiers in a definition, to make this consistent again?
     26
     27=== Pros ===
     28
     29 * most compilers don't get it right anyway, this is just a small change that makes it easier to implement Haskell.