Learn Rust by writing Entirely Too Many Linked Lists
Read the pretty version at http://cglab.ca/~abeinges/blah/too-many-lists/book/.
Building requires mdbook, which can be installed from crates.io:
cargo install mdbook
Assuming you've placed the install directory
~/.cargo/bin into your system PATH, then run from the root of your local copy:
If you'd prefer, this project can also be built with GitBook, although GitBook is not officially supported and compatibility is therefore uncertain and incidental.