diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 648a2d41a..71ccdfb00 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -2298,6 +2298,7 @@ Books on general-purpose programming that don't focus on a specific language are * [A Gentle Introduction To Rust](https://stevedonovan.github.io/rust-gentle-intro) - Steve J Donovan * [Asynchronous Programming in Rust](https://rust-lang.github.io/async-book) * [Easy Rust](https://dhghomon.github.io/easy_rust/) - David McLeod (HTML, PDF) +* [Effective Rust](https://www.lurklurk.org/effective-rust) - David Drysdale (HTML, PDF) * [From JavaScript to Rust ebook](https://github.com/wasmflow/node-to-rust/raw/HEAD/from-javascript-to-rust.pdf) - Jarrod Overson (PDF) * [Guide to Rustc Development](https://rustc-dev-guide.rust-lang.org) * [Learn Rust in Y minutes](https://learnxinyminutes.com/docs/rust/) @@ -2306,6 +2307,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Rust Atomics and Locks](https://marabos.nl/atomics) - Mara Bos (HTML) * [Rust by Example](https://doc.rust-lang.org/stable/rust-by-example) * [Rust Cookbook](https://rust-lang-nursery.github.io/rust-cookbook) +* [Rust Design Patterns](https://rust-unofficial.github.io/patterns/) * [Rust for Rubyists](https://web.archive.org/web/20190520171322/http://www.rustforrubyists.com/book) - Steve Klabnik *(:card_file_box: archived)* * [Rust For Systems Programmers](https://github.com/nrc/r4cppp) - Nick Cameron * [The Embedded Rust Book](https://docs.rust-embedded.org/book/intro/index.html)