Changes between Version 41 and Version 42 of Records/NameSpacing
- Timestamp:
- 02/09/12 15:14:44 (16 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Records/NameSpacing
v41 v42 13 13 14 14 I 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). 15 17 16 18 == Better name spacing ==
