Where to start
1.
How an event loop works
2.
Using event sources
2.1.
Monitoring a file descriptor
2.2.
Timers
2.3.
Ping
2.4.
Channels
2.5.
Unix Signals
2.6.
Error handling
3.
I need async/await!
3.1.
Run async code
3.2.
Async IO types
4.
A full example: ZeroMQ
4.1.
Composition
4.2.
Creating our source, part I: our types
4.3.
Creating our source, part II: setup methods
4.4.
Creating our source, part III: processing events (almost)
4.5.
Creating our source, part IV: processing events (really)
4.6.
The full ZeroMQ event source code
Light (default)
Rust
Coal
Navy
Ayu
A Guide to Calloop
Unix Signals