Tutorials
Tutorials
Section titled “Tutorials”The tutorials are real executable .protos sources, not pseudo-code copied
into website documentation. At build time this site reads the exact Protos
revision recorded in protos-source.lock.json and renders each numbered
tutorial group without modifying the program bodies.
The material is explanatory and non-normative. If a tutorial and the applicable specification disagree, the specification wins.
Progression
Section titled “Progression”- Values and slots
- Objects
- Closures
- Control flow
- Collections
- Path values
- Call arguments
- Language interactions
- Futures
- Actors
- Actor groups
- System resources
Each generated group page links every lesson back to its canonical source at the same immutable Protos revision. The Protos code fences use the canonical LM009 TextMate grammar already consumed by this website.
Start with Getting started if you have not yet built the reference implementation.