Commit Graph

55 Commits (d6e26bb350e423a8f2a90d9405060fdaf9893736)

Author SHA1 Message Date
liv 1c3b003c7c
Merge branch 'main' into rc-exercise 2 years ago
liv 25ab52b8e7
Merge pull request #1103 from exdx/feat/cow
feat: add cow1.rs exercise
2 years ago
Lioness100 c5ecc37a9a
refactor(box1): prefer todo! over unimplemented! 2 years ago
Denton24646 72e21a2a6c feat: add cow1.rs exercise 2 years ago
Denton24646 ce86d252e5 feat: add rc1.rs exercise 2 years ago
mokou 20024d40c5 feat(iterators): update hint comments 2 years ago
Paulo Gabriel Justino Bezerra 251d0dda34 feat(iterators4): add factorial of zero test 2 years ago
Ryosuke YASUOKA 3c63ef0668 fix(iterators3): insert todo!() into divide() to compile without error 2 years ago
mokou cf9629cb0e feat: move box/arc behind iterators 2 years ago
mokou ed0f278a8f chore: remove mod.rs files and exercises feature 2 years ago
fointard 92a5d0037f
refactor(arc1): improve readability by using functional style 2 years ago
Soroush Zare 0bd7a0631a
fix(iterators1): reorder TODO steps
Update the TODO steps in the iterators1 exercise.
2 years ago
x-hgg-x 179a75a68d
fix: Include exercises folder in the project structure behind a feature (#917)
closes #859
closes #913
closes #942
2 years ago
fmoko 8e313cffaa
Merge pull request #732 from apogeeoak/iterators5
chore(iterators5): Minor formatting improvements.
3 years ago
Taylor Yu 91fc9e3118 fix(iterators5): derive Clone, Copy
To allow more flexibility in solutions, derive `Clone` and `Copy`
for `Progress`.
3 years ago
Juan Pablo Ramirez 4d4fa77459 fix: remove trailing whitespaces from iterators1 3 years ago
Pi Delport 9569c9a9e7
style(standard_library_types): stray line break 3 years ago
apogeeoak 7f0d2c2bf0 chore(iterators5): Minor formatting improvements. 3 years ago
Zerotask 249ad44cc0
docs(exercises): updated all exercises readme files
all exercises readme files now have a unified structure and a description
3 years ago
Brandon Macer 81be404487
feat(arc1): Add more details to description and hint (#710)
Co-authored-by: bmacer <bmacer@cisco.com>
Co-authored-by: marisa <mokou@fastmail.com>
Co-authored-by: Roberto Vidal <vidal.roberto.j@gmail.com>
3 years ago
marisa 79cc657917
Merge pull request #646 from apogeeoak/iterator
Added iterators5.rs exercise.
3 years ago
apogeeoak 9c88ea9126 Improved iterators5.rs explanation. 3 years ago
marisa 2b766ef9f9
Merge pull request #648 from apogeeoak/iterator2
Moved iterators2.rs errors out of tests.
3 years ago
apogeeoak c6712dfccd fix(iterators3): Enabled iterators3.rs to run without commented out tests. 4 years ago
apogeeoak baf4ba175b fix(iterators2): Moved errors out of tests.
Closes #359
4 years ago
apogeeoak b29ea17ea9 feat: Added iterators5.rs exercise. 4 years ago
JP 197d3a3d89
fix(iterators2): Update description (#578)
grammar fix in the description
4 years ago
fmoko 0f16463794
Merge pull request #489 from mukundbhudia/iterators1 4 years ago
seeplusplus b4062ef699 fix(arc1): index mod should equal thread count 4 years ago
Étienne Barrié 3144d3ae63 chore: Run rustfmt on exercises 4 years ago
Mukund Bhudia 9642f5a3f6 feat: Added iterators1.rs exercise 4 years ago
Alexx Roche 113cdae2d4
fix(arc1): Passively introduce attributes (#429)
Ensure that std::sync::Arc is actually used, as this exercise can be compiled using things already learnt in previous exercises.
4 years ago
Alexx Roche bb2ca25110
fix(box1): fix comment typo (#426)
Doesn't effect the code.
4 years ago
AlexandruGG df81141d6f Address PR feedback: add tests 4 years ago
AlexandruGG 7479a4737b feat: Add box1.rs exercise 4 years ago
Dan Wilhelm 9590082848 fix: update iterator and macro text for typos and clarity
- /macros/README.md: Typo "modules" => "macros"
- iterators2.py: Reduce line length to <90-char width.
- iterators4.py: Update 'fun' => 'challenge' as per PR#177
- rustlings hint iterators4: improve clarity
4 years ago
sjmann a3f70124dc fixed typo 5 years ago
sjmann bec8e3a644 reworded missing exercise explanation 5 years ago
Rahat Ahmed 54571a5fca
fix(iterators2): Remove reference to missing iterators2.rs 5 years ago
Chris Keschnat c42c3b2101
fix(arc1): Fix some words in the comment 5 years ago
marisa ec2d4bd3ee
Merge branch 'master' into refactor-hints 5 years ago
marisa 9bdb0a12e4 feat: Refactor hint system
Hints are now accessible using the CLI subcommand `rustlings hint
<exercise name`.

BREAKING CHANGE: This fundamentally changes the way people interact with exercises.
5 years ago
Roberto Vidal 2cdd61294f feat: improve `watch` execution mode
The `watch` command now requires user action to move to the next
exercise.

BREAKING CHANGE: this changes the behavior of `watch`.
5 years ago
Enrico Miccoli 76b4cb5c00
chore: Correct typo 5 years ago
Niklas Anderson e3931718fb chore(iterators2): Add exercise instructions 5 years ago
Niklas Anderson 4cde86643e fix(iterators2): Remove syntax resulting in misleading error message
closes #199
5 years ago
Jesse 9288fccf07 feat(iterators2): adds iterators2 exercise including config 5 years ago
Russell Cousineau eb13c2b6af chore: Clean up some formatting in exercises 5 years ago
Russell Cousineau 433d2115bc fix(iterators): Rename iterator3.rs 5 years ago
gushroom fd1441d122 fixed outdated links 5 years ago