summaryrefslogtreecommitdiff
path: root/exercises
AgeCommit message (Collapse)Author
2024-06-22string1 solutionmo8it
2024-06-21enums3 solutionmo8it
2024-06-21enums3 solutionmo8it
2024-06-21enums1 solutionmo8it
2024-06-21structs3 solutionmo8it
2024-06-21structs2 solutionmo8it
2024-06-21structs1 solutionmo8it
2024-06-21Fix typomo8it
2024-06-21Remove move_semantics4, add rest of move_semantics solutionsmo8it
2024-06-21move_semantics3 solutionmo8it
2024-06-21move_semantics2 solutionmo8it
2024-06-21move_semantics1 solutionmo8it
2024-06-21vecs2 solution + significant change to have a better comparison between both ↵mo8it
methods
2024-06-20vecs1 solutionmo8it
2024-06-19primitive_types6 solutionmo8it
2024-06-19primitive_types5 solutionmo8it
2024-06-14Fix typosmo8it
2024-06-08primitive_types4 solutionmo8it
2024-06-08primitive_types3 solutionmo8it
2024-06-08primitive_types2 solutionmo8it
2024-06-06Fix typosmo8it
2024-05-25primitive_types1 solutionmo8it
2024-05-22quiz1 solutionmo8it
2024-05-22if3 solutionmo8it
2024-05-22if2 solutionmo8it
2024-05-22Add missing semicolonsmo8it
2024-05-22Remove unneeded pubmo8it
2024-05-21Add solutions to functionsmo8it
2024-05-21Add solutions to intro and variablesmo8it
2024-05-13No more word inputmo8it
2024-04-27Update intro1mo8it
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