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:
mdbook build
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.