Explanation
Background on why Argot is shaped the way it is. Useful when you want to understand the design rather than accomplish a task.
Being written
These pages are still being filled in.
Planned:
- Two styles, one engine — why the delegate and annotation styles cannot drift apart
- Why there is no runtime reflection — what that buys you, and what it costs
- How optionality is inferred — what the processor can and cannot see about your constructor
- What counts as a breaking change — the three surfaces a release can break