2024-11-21 (last edit: 2022-12-05)
The book has a chapter dedicated to it. Especially the "typestate" pattern is very interesting. You can read more about it here.
These guidelines have been created by the Rust library team.
This post is from 2020, but the libraries it mentions (anyhow
and thiserror
) are still the most popular.
Serde is the most popular serialization library for Rust.
This week's assignment is to write a "distributed" calculator. You should base your solution on the final project from the book.