The Reference
The specification of Luce: every rule of the language and the reason for it. It is the document the compiler is held to; where the Tour and the Guide simplify, this is exact.
- 1. Principles
- 2. Source text
- 3. Literals
- 4. Types
- 5. Bindings
- 6. Expressions
- 7. Functions
- 8. Control flow
- 9. Values
- 10. Classes
- 11. Collections and text
- 12. Absence and failure
- 13. Interfaces and generics
- 14. Workers
- 15. Modules and packages
- 16. The Base boundary
- 17. Tooling
- 18. Deliberate exclusions
- 19. Grammar summary
The runtime states what the runtime promises: when objects are destroyed and in what order, how the cycle collector runs, how values are hashed.