Changes between Version 41 and Version 42 of Records/NameSpacing


Ignore:
Timestamp:
Feb 9, 2012 11:14:44 PM (2 years ago)
Author:
GregWeber
Comment:

add Roy

Legend:

Unmodified
Added
Removed
Modified
  • Records/NameSpacing

    v41 v42  
    1313 
    1414I couldn't find great specific information on record implementation ML variants. Best I can tell, SML allows records in the same module with the same field. Records from other modules require name-spacing or must be opened up similar to Agda. SML# supports [http://www.pllab.riec.tohoku.ac.jp/smlsharp/?FeatureRecordPolymorphism record field polymorphism] as per the overloaded records implementation. 
     15 
     16[Roy](http://roy.brianmckenna.org/), a functional language that targets javascript, does have record field polymorphism (which makes a lot of sense in that context). 
    1517 
    1618== Better name spacing ==