- 1. Introduction
- 2. Language features
- 2.1. Name bindings
- 2.2. Functions
- 2.3. Primitives
- 2.4. 🚧 Control flow
- 2.5. 🚧 Operators
- 2.6. 🚧 Types
- 2.7. Structs and enums
- 2.8. Modules and visibility
- 2.9. Patterns
- 2.10. Traits and implementations
- 2.11. Type functions
- 2.12. 🚧 Memory management
- 2.13. 🚧 Macros
- 3. Standard library
- 4. Interpreter
- 4.1. Interpreter options
- 4.2. Compiler backends
- 5. Advanced concepts
- 5.1. Compiler internals
- 5.1.1. Loop transpilation
- 5.1.2. If statement transpilation
- 5.1.3. Type inference
- 5.2. Future features