You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Data type constructors should automatically introduce projections for extracting field values, as well as some kind of field update notation. This feature potentially interacts with #48 because fields of different constructors may have the same name - in Haskell this would be an error, but we might want to treat the duplicate field like an overloaded function/implicit typeclass. Ideally such accessors/updaters would be first-class.
formalise as part of implementation language
generate as part of datatype
evaluation rules
slicing rules
The text was updated successfully, but these errors were encountered:
Data type constructors should automatically introduce projections for extracting field values, as well as some kind of field update notation. This feature potentially interacts with #48 because fields of different constructors may have the same name - in Haskell this would be an error, but we might want to treat the duplicate field like an overloaded function/implicit typeclass. Ideally such accessors/updaters would be first-class.
The text was updated successfully, but these errors were encountered: