# Cookin' with Rust

This _Rust Cookbook_ is a collection of
simple examples that demonstrate good practices to accomplish common
programming tasks, using the crates of the Rust ecosystem.

[Read more about _Rust Cookbook_](about.html), including tips for
how to read the book, how to use the examples, and notes on conventions.

## Contributing

This project is intended to be easy for new Rust programmers to
contribute to, and an easy way to get involved with the Rust
community. It needs and welcomes help. For details see
[CONTRIBUTING.md].

[CONTRIBUTING.md]: https://github.com/rust-lang-nursery/rust-cookbook/blob/master/CONTRIBUTING.md

{{#include algorithms.md}}

{{#include cli.md}}

{{#include compression.md}}

{{#include concurrency.md}}

{{#include cryptography.md}}

{{#include data_structures.md}}

{{#include database.md}}

{{#include datetime.md}}

{{#include development_tools.md}}

{{#include encoding.md}}

{{#include file.md}}

{{#include hardware.md}}

{{#include mem.md}}

{{#include net.md}}

{{#include os.md}}

{{#include science.md}}

{{#include text.md}}

{{#include web.md}}


