1. TT is Real Old Now™
  2. TT3 is Real!
  3. [BADGER] TT3 - The Modules
  4. Using TT3
  5. `try` to Avoid Errors
  6. TT3 Options
  7. Class Methods
  8. Meet `fill()`
  9. Template Objects
  10. [BADGER] TT3 - The Language
  11. A Simple TT3 Template
  12. A More Complex Template
  13. Outline Tags
  14. Comment Tags
  15. Control Tags
  16. Adding Extra Tags
  17. Custom Tagsets
  18. Custom Scanner Tagset
  19. Using Your Custom Scanner
  20. Using Your Custom Scanner
  21. Scanner Output
  22. Creating a Custom Dialect
  23. Using a Custom Dialect
  24. Using Multiple Dialects
  25. Cross-Dialect Templates
  1. [BADGER] TT3 - Expressions
  2. TT3 Has Real Expressions™
  3. Mathematical Operators
  4. Numerical Comparison Operators
  5. Textual Comparison Operators
  6. Text Concatenation
  7. Boolean Logic Operators
  8. Assignment Operators
  9. Arrow Operators
  10. Self Modifying Operators
  11. Custom Grammars
  12. Functions
  13. Functions
  14. Functions
  15. Functions
  16. Functions
  17. Functions
  18. Functions
  19. Sigils: `$`
  20. Sigils: `@`
  21. Sigils: `@`
  22. Sigils: `%`
  23. Sigil My Object Up!
  24. Generators
  25. [BADGER] TT3 - Commands
  1. `fill` is the new `PROCESS`
  2. `block` is the new `BLOCK`
  3. `is` is the new `= block`
  4. `block` subroutines
  5. `with` creates a local scope
  6. `with` with inline blocks
  7. `with` with fewer semi-colons
  8. `with` with braces
  9. `with ... fill ...` is the new `INCLUDE`
  10. `with` with a single expression
  11. `with` with multiple expressions
  12. Side-Effects
  13. Side-Effects
  14. Side-Effects
  15. Multiple Side-Effects
  16. Use Delimiters Wisely
  17. `just` creates a detached scope
  18. `just` + `fill`
  19. `just` nothing
  20. `into` is the new `WRAPPER`
  21. Using the wrapper
  22. `fill` + `into`
  23. `slot` is a dynamic `block`
  24. Filling `slot`s with `block`s
  25. Specialising `slot`-based Layouts
  1. Using the new layout
  2. [BADGER] TT3 - More Commands
  3. Changing Commands
  4. Changing Commands
  5. Changing Commands
  6. Changing Commands
  7. HTML Commands
  8. More HTML Commands
  9. Even More HTML Commands
  10. HTML Expressions Gone Loopy #1
  11. HTML Expressions Gone More Loopy
  12. HTML Attributes
  13. HTML Attributes Are So Yawny
  14. HTML Attributes Made Funner
  15. [BADGER] Summary
  16. Summary
  17. TT3++ # Better than a Pony
  18. TT3-- # Could try harder
  19. Roadmap
  20. [BADGER] See You In 2019!
  21. [BADGER] Questions?