Rust : divers
Crates intéressantes
Nouveaux objets
- Elsa fournit des collections 'append-only' avec des références toujours valides. Les collections sont immutables et peuvent servir à avoir une collection de Strings par exemple.
- RPDS est un peu dans le même Esprit.
Gestion d'erreur
- Anyhow permet de simplifier l'écriture des fonctions faillibles. On peut passer de ça :
fn myfunc() -> Result<(), Box<dyn std::error::Error>> { //etc
à ça:
Result<T, anyhow::Error> //Ou même anyhow::Result<T>