Tzopilotl By Example
A comprehensive guide to Tzopilotl syntax and features, taught through annotated examples.
- 1. Basic Syntax
- 2. Variables and Constants
- 3. Types and the Numeric Tower
- 4. Functions
- 5. Control Flow
- 6. Ranges and For Loops
- 7. Data Structures
- 8. Pattern Matching and Destructuring
- 9. Operators
- 10. Pipeline Syntax
- 11. Array and Tuple Arithmetic
- 12. Auto-mapping and the @ Operator
- 13. Lists and the Cons Operator
- 14. Maps
- 15. Sets
- 16. Persistent Collections
- 17. Hashing
- 18. Refs (Mutable References)
- 19. Function Type Annotations
- 20. Templates
- 21. Type Aliases
- 22. Modules and Visibility
- 23. The Any Type
- 24. Coroutines
- 25. Async and Await
- 26. Serialization and Pretty Printing
- 27. Advanced Examples