Futures Explained in 200 Lines of Rust
cfsamson.github.io