### Core Concepts and Functionality

- Basic Asio Anatomy
- The Proactor Design Pattern: Concurrency Without Threads
- Threads and Asio
- Strands: Use Threads Without Explicit Locking
- Buffers
- Streams, Short Reads and Short Writes
- Reactor-Style Operations
- Line-Based Operations
- Custom Memory Allocation
- Handler Tracking
- Concurrency Hints
- Stackless Coroutines
- Stackful Coroutines
- Coroutines TS Support