Error handling with the `Result` type.| doc.rust-lang.org
The `Option` type. See the module level documentation for more.| doc.rust-lang.org
Imagining a Language without Booleans| justinpombrio.net