- Context
- 1. Introduction
- 2. Philosophy
- 3. Getting started
- Constellations and their execution
- 4. Term unification
- 5. Stars and constellations
- 6. Execution of constellations
- Basics of Stellogen
- 7. Defining constellations
- 8. Commands
- 9. Reactive effects
- 10. Substitutions
- 11. Logic programming
- Object-oriented programming
- 12. Galaxies
- 13. Interfaces
- Typing
- 14. Specficiations
- 15. Expectations
- Imperative programming
- 16. Processes
- State machines
- 17. Finite automata (TODO)
- 18. Transducers (TODO)
- 19. Pushdown automata (TODO)
- 20. Turing machines (TODO)
- Functional programming
- 21. Untyped linear lambda-calculus (TODO)
- 22. Linear types (TODO)
- 23. Simply typed lambda-calculus (TODO)