The Fundamentals
From Values to ProgramsControl Flow
- If and Conditional Expressions
- Pattern Matching
- While, break, and continue
- Each and iteration
- Exception Handling
Concrete Data Types
Method Definition
Move Types and Semantics
Borrowed References
Region-Managed References
Collection Types
Traits
Type Management
Generics
Concurrency
Modules and Namespaces
Metaprogramming
Safety Considerations
Syntax
- Lexical Elements
literals, identifiers, operators, comments, statement and block inference.
- Reserved Tokens & Precedence (TBD)
- Extended BNF
- Syntax Railroad Diagrams