summaryrefslogtreecommitdiff
path: root/exercises
AgeCommit message (Collapse)Author
2020-04-08Merge pull request #292 from Tuxified/patch-1fmoko
Remove duplicate not done comment
2020-04-08remove bottom comment instead of topTonći Galić
2020-04-08fix: revert primitive_types4 (#296)Roberto Vidal
2020-04-07feat: Add Option2 exercise (#290)Sanjay K
* added option2 * changed up the exercise, modified the help section * Update exercises/option/option2.rs Co-Authored-By: fmoko <mokou@posteo.net> * Update exercises/option/option2.rs Co-Authored-By: fmoko <mokou@posteo.net> * Update exercises/option/option2.rs Co-Authored-By: fmoko <mokou@posteo.net> Co-authored-by: fmoko <mokou@posteo.net>
2020-04-07Remove duplicate not done commentTonći Galić
As indicated in #259 , I found it confusing to have 2 comments as the code wouldn't compile unless I solved both issues (I used the script from #281 to remove a comment and use `:wn` to go to next exercise, hence this tripped me).
2020-04-06feature: makes "compile" exercise print output, resolves #270Roberto Vidal
When running "compile"-mode exercises in interactive `verify` mode, we print their output when we prompt the learner if they want to continue. This improves the "experimentation" experience, since trying different things does produce a visible change.
2020-04-05Merge pull request #282 from sanjaykdragon/masterfmoko
feat: added option exercise
2020-04-05Merge pull request #280 from sjmann/generics-exercisesfmoko
feat: added generics exercises
2020-04-02Merge branch 'master' of https://github.com/sanjaykdragon/rustlingsSanjay K
2020-04-02fixed spacingSanjay K
2020-03-11Update option1.rsSanjay K
2020-03-11Update option1.rsSanjay K
2020-03-11adds additional test to meet exercise rulesskim
2020-03-05feat: added excercise for optionSanjay K
2020-02-28add I AM NOT DONE commentssjmann
2020-02-28Merge branch 'master' of https://github.com/sjmann/rustlings into ↵sjmann
generics-exercises
2020-02-28feat: added new exercises for genericssjmann
2020-02-26feat: Add clippy lintsMario Reder
- adds a new 'clippy' category for exercises - clippy exercises should throw no warnings - install script now also installs clippy is related to https://github.com/rust-lang/rust-clippy/issues/2604
2020-02-25Auto merge of #274 - sjmann:master, r=fmokobors
chore: fixed merge conflicts from traits exercises added by s-marios I hope this doesn't step on any toes but I wanted to try the traits exercises from #216 so I updated them to match the new structure with hints included in info.toml
2020-02-25Add a second test caseStig Johan Berggren
2020-02-25Enable test for exercise test4Stig Johan Berggren
2020-02-25remove confusing comment wordingSteven Mann
2020-02-25added traits exercisessjmann
2020-02-22fixed typosjmann
2020-02-22reworded missing exercise explanationsjmann
2020-01-29chore: Correct test command in tests1.rs commentJason Tsai
2020-01-25Fixed mangled sentence from book; edited for clarityPaul Bissex
2020-01-14feat: Add variables5.rs exerciseTorben Jonas
closes #260
2019-12-29Created consistent money unitgnodarse
2019-12-23Enable a test and improve per clippy's suggestion.dmitri-mamrukov
2019-12-16I AM NOT DONE comment in conversions exercise filesAbdou Seck
2019-12-16feat: Add type conversion and parsing exercisesAbdou Seck
2019-12-16fix(tests1): Change test commandmarisa
Closes #243.
2019-12-07fix(iterators2): Remove reference to missing iterators2.rsRahat Ahmed
2019-11-24Add link to chapter on pattern syntaxJens
After being stuck on exercise enums3.rs for about an hour or two, having read the entire chapter on enums 2-3 times, and still being unable to complete the exercise, i started broadening my reading. I finally found the answer in the rust docs via google.
2019-11-14fix: line numbers in several exercises and hintsRoberto Vidal
The introduction of `I AM NOT DONE` shifted the lines of all exercises, which now need adjustment.
2019-11-12fix(arc1): Fix some words in the commentChris Keschnat
2019-11-12fix(variables1): Correct wrong word in commentChris Keschnat
2019-11-12fix(primitive_types4): update outdated commentRoberto Vidal
2019-11-11Address feedbackmarisa
2019-11-11Merge branch 'master' into refactor-hintsmarisa
2019-11-11feat: Refactor hint systemmarisa
Hints are now accessible using the CLI subcommand `rustlings hint <exercise name`. BREAKING CHANGE: This fundamentally changes the way people interact with exercises.
2019-11-11feat: improve `watch` execution modeRoberto Vidal
The `watch` command now requires user action to move to the next exercise. BREAKING CHANGE: this changes the behavior of `watch`.
2019-11-11fix(structs1): Remove misleading commentmarisa
2019-11-11fix(strings): Move Strings before Structsmarisa
Closes #204.
2019-11-11fix(errors3): Update hintmarisa
Closes #185.
2019-11-11fix(if1): Remove `return` referencemarisa
This closes #153.
2019-11-09Auto merge of #224 - nyxtom:feat-enums, r=fmokobors
feat: Add enums exercises Creates an exhaustive list of enum exercises. This goes through the basics of different ways to derive enums with mixed data type variants, as well as the use of the all important `match` operator.
2019-10-29fix: Rewrite test1 logicmarisa
2019-10-28feat: Add enums exercisesThomas Holloway