error-handling.org (661B)
1 * Crates 2 Error-handling crates seem to rise and fall pretty regularly, each new 3 crate leveraging new primitives in the standard library to push 4 ergonomics even further: 5 6 - error_chain 7 - failure 8 - snafu 9 - thiserror 10 - anyhow 11 - eyre 12 * Documentation 13 - Error handling now has a [[https://github.com/rust-lang/project-error-handling][dedicated project group]] under the [[https://www.rust-lang.org/governance/teams/library][library 14 team]]. 15 - [[https://nrc.github.io/error-docs/intro.html][Nick Cameron's error-handling guide]] (2022) 16 - [[https://www.howtocodeit.com/articles/the-definitive-guide-to-rust-error-handling][Angus Morrison's "Definitive Guide"]] (2024)