- Know what a tuple is.
- Know how to define a tuple.
- Know how to name tuple fields.
- Know how to deconstruct tuples.
- Know that tuples are mutable.
- The old
Tuple
class. - Pattern matching on tuples.
- How to add tuple pattern matching to your own and built-in types.
- Know that tuples have structural equality.
tuples
: know what a tuple is; know how to define a tuple; know how to name tuple fields; know that tuples have structural equality; know how to deconstruct tuples; know that tuples are mutable.
basics
: know how to define methods and variables.strings
: obtaining sub-strings from a string
See this issue: handle tuple field names correctly in the representer.
See this representer issue: handle tuple field names correctly in the analyzer.