Technical Notes¶
Technical Notes describe in-progress language features that are not yet stable enough to be in the language specification. Additionally, a Technical Note can describe implementation details that can be ignored by most Chapel programmers.
Base Language Features¶
- Associative Set Operations
- Avoiding Array Element Initialization with noinit
- Error Handling Modes and Prototype Modules
- First-class Procedures in Chapel
- Including Sub-Modules from Separate Files
- main() Functions
- Module Search Paths
- Operator Methods
- The 'manage' Statement
- Attributes
- Interfaces
- Function-static Variables
- Remote Variables