rustlings/exercises
Remo Senekowitsch b540c6df25 Make if2 less confusing
Some people would get stuck on this exercise, trying to understand the meaning
behind foo, fuzz, baz etc. Making the theme of the code make a little more sense
to humans should hopefully prevent people from getting confused by abstract and
non-sensical tests.
2024-09-14 10:03:52 +02:00
..
00_intro Remove unneeded comma 2024-08-17 14:55:58 +02:00
01_variables Add "the" 2024-08-17 14:56:52 +02:00
02_functions Only take a u8 to avoid huge output 2024-08-17 14:59:00 +02:00
03_if Make if2 less confusing 2024-09-14 10:03:52 +02:00
04_primitive_types Remove stable from book links 2024-07-08 16:00:12 +02:00
05_vecs Remove stable from book links 2024-07-08 16:00:12 +02:00
06_move_semantics move_semantics4: Avoid using the dereference operator 2024-07-10 13:50:39 +02:00
07_structs Add comma 2024-07-06 22:22:52 +02:00
08_enums Allow dead code for all exercises and solutions 2024-09-13 14:56:46 +02:00
09_strings Fix formatting in strings4.rs 2024-07-06 12:53:14 -07:00
10_modules Allow dead code for all exercises and solutions 2024-09-13 14:56:46 +02:00
11_hashmaps fix: update struct name in hashmap3 2024-08-01 09:47:50 +09:00
12_options Remove stable from book links 2024-07-08 16:00:12 +02:00
13_error_handling Use match instead of comparison chain 2024-08-22 14:37:47 +02:00
14_generics Remove stable from book links 2024-07-08 16:00:12 +02:00
15_traits Allow dead code for all exercises and solutions 2024-09-13 14:56:46 +02:00
16_lifetimes lifetimes3 solution 2024-06-27 16:15:53 +02:00
17_tests tests3: Fix panic message 2024-07-22 12:02:59 +02:00
18_iterators Explain what a factorial is and link to wikipedia for more details 2024-07-08 16:29:43 +02:00
19_smart_pointers Allow dead code for all exercises and solutions 2024-09-13 14:56:46 +02:00
20_threads threads3: Improve the test 2024-08-20 13:35:07 +02:00
21_macros macros4 solution 2024-07-01 11:54:05 +02:00
22_clippy Fix clippy1 2024-07-04 19:46:43 +02:00
23_conversions as_ref_mut solution 2024-07-02 01:35:38 +02:00
quizzes Improve TODO comment 2024-07-12 16:29:41 +02:00
README.md Merge remote-tracking branch 'origin/main' 2024-03-28 00:11:19 +08:00

Exercise to Book Chapter mapping

Exercise Book Chapter
variables §3.1
functions §3.3
if §3.5
primitive_types §3.2, §4.3
vecs §8.1
move_semantics §4.1-2
structs §5.1, §5.3
enums §6, §18.3
strings §8.2
modules §7
hashmaps §8.3
options §10.1
error_handling §9
generics §10
traits §10.2
lifetimes §10.3
tests §11.1
iterators §13.2-4
smart_pointers §15, §16.3
threads §16.1-3
macros §19.5
clippy §21.4
conversions n/a