1. Introduction
  2. Concepts
  3. Basics
  4. Core Effects
  5. Effect Requirements
    1. Applying Requirements
    2. Shuffling Requirements
    3. Providing Requirements
    4. Context Requirements
  6. Handlers
    1. Reader/Writer
    2. Abort
    3. State Effects and Lenses
    4. First-Class Environments and Context Structs
    5. Dependency Injection and Programmable Typeclasses
    6. Direct-Style and Builder APIs
    7. Macro-Based Ergonomics
    8. Advanced Handler Composition
    9. Effect Polymorphism and Generic Abstractions
    10. Structured Concurrency
    11. Performance and Trade-offs
    12. Resource Management and Bracket Patterns
    13. Testing Effectful Code
  7. What Makes fx-rs Interesting
  8. Future Work & Research Directions