**Fool** is a Rust library for interoperation of `bool` and the `Option` and `Result` sum types. Fool also provides macros for Boolean combinations of `bool`, `Option`, and `Result` types and does not require `std`. [![GitHub](https://img.shields.io/badge/GitHub-olson--sean--k/fool-8da0cb?logo=github&style=for-the-badge)](https://github.com/olson-sean-k/fool) [![docs.rs](https://img.shields.io/badge/docs.rs-fool-66c2a5?logo=rust&style=for-the-badge)](https://docs.rs/fool) [![crates.io](https://img.shields.io/crates/v/fool.svg?logo=rust&style=for-the-badge)](https://crates.io/crates/fool)