A collection of resources and code snippets for learning rust.
example-project
- playgroundexercism-solutions
- a collection of solved tasks from exercism-rustrust-book
- some code snippets based on Rust book
- Getting Started ✔️
- Programming a Guessing Game ✔️
- Common Programming Concepts ✔️
- Understanding Ownership ✔️
- Using Structs to Structure Related Data ✔️
- Enums and Pattern Matching ✔️
- Managing Growing Projects with Packages, Crates, and Modules ✔️
- Common Collections ✔️
- Error Handling ✔️
- Generic Types, Traits, and Lifetimes ✔️
- Writing Automated Tests ✔️
- An I/O Project: Building a Command Line Program ✔️
- Functional Language Features: Iterators and Closures ✔️
- More About Cargo and Crates.io ✔️
- Smart Pointers ✔️
- Fearless Concurrency ✔️
- Object Oriented Programming Features of Rust ✔️
- Patterns and Matching ✔️
- Advanced Features ✔️
- Final Project: Building a Multithreaded Web Server ✔️
No. | Exercise | Solution Link | Hardness Level | Status |
---|---|---|---|---|
1 | Accumulate | Link | ❌ | |
2 | Custom Set | Link | ⭐⭐ | ✔️ |
3 | Dominoes | Link | ❌ | |
4 | Dot DSL | Link | ⭐⭐ | ✔️ |
5 | Fizzy | Link | ⭐⭐ | ✔️ |
6 | Grep | Link | ❌ | |
7 | Hamming | Link | ⭐⭐ | ✔️ |
8 | Knapsack | Link | ⭐⭐ | ✔️ |
9 | Luhn-from | Link | ⭐⭐ | ✔️ |
10 | Luhn-trait | Link | ⭐⭐ | ✔️ |
11 | Luhn | Link | ⭐⭐ | ✔️ |
12 | Passio | Link | ❌ | |
13 | Queen Attack | Link | ⭐⭐ | ✔️ |
14 | React | Link | ❌ | |
15 | Robot Simulator | Link | ❌ | |
16 | Simple Linked List | Link | ⭐⭐ | ✔️ |
17 | Sublist | Link | ❌ | |
18 | Hello World | Link | ✔️ | |
19 | Reverse String | Link | ⭐ | ✔️ |
20 | Lucian's Luscious Lasagna | Link | ✔️ | |
21 | Assembly Line | Link | ✔️ | |
22 | A Short Fibonacci Sequence | Link | ✔️ | |
23 | Semi Structured Logs | Link | ✔️ | |
24 | Resistor Color | Link | ✔️ | |
25 | Health Statistics | Link | ✔️ | |
26 | Low-Power Embedded Game | Link | ✔️ | |
27 | Rectangles | Link | ⭐⭐⭐ | ✔️ |
28 | Gigasecond | Link | ⭐ | ✔️ |
29 | Decimal | Link | ⭐⭐ | ✔️ |
30 | Alphametics | Link | ⭐⭐ | ✔️ |
31 | Role-Playing Game | Link | ✔️ | |
32 | RPN Calculator | Link | ✔️ | |
33 | Magazine Cutout | Link | ✔️ | |
34 | Grade School | Link | ⭐⭐ | ✔️ |
35 | Nth-prime | Link | ⭐ | ✔️ |
36 | Nucleotide Count | Link | ⭐⭐ | ✔️ |
37 | Doubly Linked List | Link | ❌ | |
38 | Xorcism | Link | ❌ | |
39 | Circular Buffer | Link | ⭐⭐⭐ | ✔️ |
40 | Forth | Link | ⭐⭐⭐ | ✔️ |
41 | Macros | Link | ⭐⭐⭐ | ✔️ |
42 | Parallel Letter Frequency | Link | ❌ | |
43 | Variable Length Quantity | Link | ❌ | |
44 | Wordy | Link | ⭐⭐ | ✔️ |
45 | Word Count | Link | ⭐⭐ | ✔️ |
46 | Allergies | Link | ⭐⭐ | ✔️ |
47 | Binary Search | Link | ⭐⭐ | ✔️ |