Changes between Version 56 and Version 57 of Records


Ignore:
Timestamp:
Feb 24, 2012 10:40:14 PM (3 years ago)
Author:
elaforge
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Records

    v56 v57  
    5252 4. '''[wiki:Records/NameSpacing Frege-derived Records] (FDR)'''. Uses (Plan A) + (Plan B).
    5353 5. '''[wiki:Records/DeclaredOverloadedRecordFields Declared Overloaded Record Fields] (DORF)'''. Tweak to SORF. (Plan B)
    54 
    55  6. '''Are there any other approaches?'''
    56 
     54 6. '''[wiki:Records/SyntaxDirectedNameResolution Syntax Directed Name Resolution]'''. Alternative that relies on syntactic rewriting and lenses.
     55 7. '''Are there any other approaches?'''
    5756
    5857=== Similarities ===
    5958
    60 All records solutions are planning on using the dot operator for normal record field selection. We need to consider the [wiki:Records/DotOperator future usage of the dot, particularly as a function composition operator].
     59Some records solutions are planning on using the dot operator for normal record field selection. We need to consider the [wiki:Records/DotOperator future usage of the dot, particularly as a function composition operator].
    6160
    62 (DORF doesn't insist on dot notation: it's to be syntactic sugar for reverse function application.)
     61Except:
    6362
     63DORF doesn't insist on dot notation: it's to be syntactic sugar for reverse function application.
     64
     65Syntax directed name resolution doesn't use dots at all, the dot remains function composition as always.
    6466
    6567=== Comparisons ===