summaryrefslogtreecommitdiff
path: root/exercises
AgeCommit message (Collapse)Author
2024-04-24Merge branch 'main'mo8it
2024-04-23Add README to the quizzes directorymo8it
2024-04-22Move quizzesmo8it
2024-04-17Clean up and unify exercisesmo8it
2024-04-17Require a main function in all exercisesmo8it
2024-04-14Tolerate changes in the state filemo8it
2024-04-11Update intro1mo8it
2024-04-11Remove "I AM NOT DONE" and the verify mode and add AppStatemo8it
2024-04-08docs: add more info in threadsYunShu
info.toml: ```toml [[exercises]] name = "threads3" path = "exercises/threads/threads3.rs" mode = "test" hint = """ An alternate way to handle concurrency between threads is to use a mpsc (multiple producer, single consumer) channel to communicate. With both a sending end and a receiving end, it's possible to send values in one thread and receive them in another. Multiple producers are possible by using clone() to create a duplicate of the original sending end. See https://doc.rust-lang.org/book/ch16-02-message-passing.html for more info. """ ``` threads3'hint contains this link, so it should be placed in Further Information
2024-03-31Merge pull request #1929 from mo8it/threads2liv
threads2: simplify the exercise
2024-03-29Merge branch 'main' into mainDan
2024-03-27threads2: simplify threads2mo8it
2024-03-27Merge pull request #1799 from NicolasRoelandt/patch-1Mo
Remove confusing aside in 23_conversions/from_str.rs
2024-03-28Merge remote-tracking branch 'origin/main'wznmickey
2024-03-28chore: update the chapter of macroswznmickey
2024-03-27Merge pull request #1805 from paul-leydier/chapters-tableMo
docs: sort exercise to book chapter mapping by exercise
2024-03-18options1: Update wording & fix grammarDan Bond
Signed-off-by: Dan Bond <danbond@protonmail.com>
2024-03-18Merge pull request #1903 from mo8it/threads3liv
Remove unneeded Arc
2024-03-18Remove unneeded Arcmo8it
2024-03-15Merge pull request #1866 from guizo792/guizo792liv
docs: Added comment for handling equal numbers in if/if1.rs `bigger` function
2024-03-15Update exercises/03_if/if1.rsguizo792
Co-authored-by: liv <shadows@with.al>
2024-03-15fix: clean up "return" wording in iterators4liv
2024-03-15Merge pull request #1797 from 0Ahmed-0/typosliv
chore: fix a minor typo
2024-03-15Merge pull request #1785 from parnavh/mainliv
Cleaned Up Unused Mutability
2024-03-15Merge branch 'main' into mainliv
2024-03-15Merge pull request #1869 from evanmiller2112/mainliv
Clarify language in hashmap3.rs (sum vs per match)
2024-03-15Merge pull request #1832 from reifenrath-dev/mainliv
chore: update from_into.rs task description to fit the code
2024-03-15fix: revert from_into test changeliv
2024-03-13chore: fix a minor typoAhmed
2024-03-04Update hashmaps3.rs description for clarityEvan Miller
I struggled with this exercise and didn't understand that it was looking for a summary of goals scored/conceded per team, instead of per match. My goal here is just to clarify the language, essentially saying "the total number of goals the team scored" to indicate that we are looking for a sum. Updated the exercise description to clarify this point. Relates loosely to closed issue https://github.com/rust-lang/rustlings/issues/1361
2024-02-28docs: Added comment for handling equal numbers in if/if1.rs `bigger` functionGuizoul
2024-02-04chore: fixed minor typoLeverImmy
2024-01-19chore: update from_into.rs task description to fit the codereifenrath-dev
2024-01-09Correct for more standard EnglishSergei Gerasenko
2023-12-18docs: sort exercise to book chapter mapping by exercisePaul Leydier
2023-12-08Remove confusing aside in 23_conversions/from_str.rsNicolasRoelandt
The advice tell us how to return as String error message. Unless I missed something, we can't even return a String error message here, so this advice is more confusing than anything and should better be removed.
2023-11-22fix(move_semantics): removed unused mutparnavh
2023-11-12Reword clippy1 exercise to be more readableBastian Pedersen
2023-10-20fix(intro2): changed intro2 to be a name error, not a format string error.Tristram Oaten
2023-10-16fix(intro1.rs): typo in the exercise bodymarkgreene74
2023-10-16Update Exercises Directory Names to Reflect OrderAdam Brewer
2023-10-13chore(errors2): minor description wording changeMatt Nield
This commit makes a minor change in the wording of the description of the errors2 exercise to avoid potential confusion, changing: "A player of the game will type in how many items they want to buy, and the `total_cost` function will calculate the total cost of the tokens." to "A player of the game will type in how many items they want to buy, and the `total_cost` function will calculate the total cost of the items."
2023-09-21chore: fix comment in enums3.rsOfir Lauber
2023-09-18Merge pull request #1673 from husjon/fix-enums3-formattingliv
Fixed formatting of `enums3` with rustfmt
2023-09-18Merge pull request #1675 from jurglic/fix-rand-typoliv
fix: test name typo
2023-09-15remove hint comments when no hint existsLuka Krmpotic
2023-09-14fix: test name typoJurglic
2023-09-13Fixed formatting with rust-analyzerJon Erling Hustadnes
2023-09-09Merge pull request #1667 from husjon/update-primitive_types3-requirementliv
Make `primitive_types3` require at least 100 elements
2023-09-08Fix compiler error and clarify instructionsOscar Bonilla