Enrico Miccoli
76b4cb5c00
chore: Correct typo
2019-08-12 11:45:40 +02:00
Niklas Anderson
e3931718fb
chore(iterators2): Add exercise instructions
2019-08-09 07:38:21 -07:00
Niklas Anderson
4cde86643e
fix(iterators2): Remove syntax resulting in misleading error message
...
closes #199
2019-08-09 07:37:27 -07:00
Andre Pratama
e0db987441
docs: Fix wrong title
...
fix #200
2019-07-27 22:14:48 +07:00
Niklas Anderson
a750e4a1a3
fix(option1): Add test for prematurely passing exercise
...
Fixes the bug referenced in #160 , but does not address the larger feature work referenced by the issue.
2019-07-26 16:58:12 -07:00
Pete McFarlane
4086d463a9
fix(test1): Swap assertion parameter order
...
`Expected` should come before `actual`, other wise it leads to confusing compiler messages, e.g.
```
note: expected type `()`
found type `{integer}`
```
2019-07-13 13:31:57 +01:00
Jesse
9288fccf07
feat(iterators2): adds iterators2 exercise including config
2019-07-03 21:06:24 +10:00
Jesse
89d5186c0d
fix(test1): renamed function name to snake case
...
closes #180
2019-06-29 01:00:10 +10:00
bors
aaad60d07e
Auto merge of #172 - miller-time:fix-book-links, r=komaeda
...
chore: Fix a couple broken book links
While I was fixing these, I figured maybe it's good to just use a consistent URL for book links: https://doc.rust-lang.org/book/
Is there a plan for what to do with this old 1.4.0 example that doesn't exist in the current version of the book? Perhaps at least include a disclaimer when recommending that folks check it out?
34e31232df/exercises/threads/README.md (L1)
2019-06-23 10:31:50 +00:00
bors
5f16469807
Auto merge of #171 - miller-time:rustfmt-exercises, r=komaeda
...
chore: Clean up some formatting in exercises
I noticed some formatting that isn't consistent with the `rustfmt` style and tried my best to run it on the files in the exercises directory (which does fail for files that can't compile!), which just caught some minor whitespace things here and there.
Note: also can't just apply `rustfmt` blindly because of the blank lines that lead to the hint comments
2019-06-23 10:25:48 +00:00
bors
752bc27e2b
Auto merge of #179 - briankung:fix_irrefutable_let_pattern_structs1, r=komaeda
...
Fixes the irrefutable let pattern warning in `structs1.rs`
PR https://github.com/rust-lang/rustlings/pull/163 accidentally introduced an error using some versions of the Rust compiler where the compiler would (rightly!) complain about an irrefutable let pattern. I have no idea why this did not occur in all versions of the compiler, but here is a way around it.
2019-06-20 15:02:20 +00:00
Brian Kung
cc6a14104d
Fixes the irrefutable let pattern warning
2019-06-20 09:46:49 -05:00
Russell Cousineau
eb13c2b6af
chore: Clean up some formatting in exercises
2019-06-11 07:14:43 -07:00
Russell Cousineau
63c133e4a3
chore: Fix a couple broken book links
2019-06-11 07:13:05 -07:00
bors
5586613eec
Auto merge of #170 - miller-time:rename-iterator-exercise, r=komaeda
...
fix(iterators): Rename iterator3.rs
fixes #155
2019-06-11 12:53:58 +00:00
Rohan Prinja
080d6cdd11
chore: Fix link to Arc<T> in the book
2019-06-09 13:45:53 +02:00
Russell Cousineau
433d2115bc
fix(iterators): Rename iterator3.rs
2019-06-07 14:42:44 -07:00
bors
41170ce341
Auto merge of #164 - HanKruiger:master, r=komaeda
...
Fix broken link
2019-05-26 14:07:16 +00:00
gushroom
fd1441d122
fixed outdated links
2019-05-26 14:57:56 +02:00
HanKruiger
e1422c6443
Fix broken link
2019-05-26 14:45:04 +02:00
Brian Kung
9b92aa08ae
Adds a simple exercise for structures
2019-05-25 06:39:58 -05:00
bors
8bf8cbbd61
Auto merge of #162 - c-rustacean:rustfmt-and-ws-fixes, r=komaeda
...
errorsn.rs: Separate also the hints from each other to avoid accidental viewing
2019-05-23 11:01:15 +00:00
Eddy Petrisor
f507844102
errorsn.rs: Separate also the hints from each other to avoid accidental viewing
...
Signed-off-by: Eddy Petrisor <eddy.petrisor@gmail.com>
2019-05-23 12:21:42 +03:00
bors
fffbb60ed9
Auto merge of #161 - c-rustacean:rustfmt-and-ws-fixes, r=komaeda
...
Rustfmt and ws fixes
2019-05-22 12:29:20 +00:00
Eddy Petrisor
9aec4abc4d
rustfmt the exercises
...
Signed-off-by: Eddy Petrisor <eddy.petrisor@gmail.com>
2019-05-22 14:50:40 +03:00
Eddy Petrisor
a53b3f199f
iterator3.rs: whitespace fixes
...
Signed-off-by: Eddy Petrisor <eddy.petrisor@gmail.com>
2019-05-22 14:50:40 +03:00
Eddy Petrisor
d6d696b66a
errorsn.rs: Separate hints from code, so hints are not accidentally seen
...
Signed-off-by: Eddy Petrisor <eddy.petrisor@gmail.com>
2019-05-22 14:50:39 +03:00
Julien Bisconti
187d2ad226
Update errors1.rs
...
Add Result type signature as it is difficult for new comers to understand Generics and Error all at once
2019-05-12 14:54:37 +02:00
Yvan Sraka
a71bc62c29
Add errors to exercises that compile without user changes
2019-04-22 00:09:30 +02:00
Diod FR
d7e58ee1af
Fix links by deleting book version
2019-04-08 22:02:04 +02:00
zacanger
c5a374fbf2
Fix permissions on source files
2019-03-23 14:19:42 -06:00
Kyle Isom
c1f4257a91
errors2.rs: update link to Rust book.
2019-03-16 19:22:06 -07:00
liv
02ceb0ba8c
fix test command execution
...
seems like i forgot that you actually need to run executables created
with `rustc --test`! this also reworks the "test1" exercise a bit
closes #108
2019-02-15 12:06:05 +01:00
Jean-Philippe Moresmau
4e3bd8d51b
Renamed readme files properly
2019-01-29 21:19:04 +01:00
Jean-Philippe Moresmau
3073ff3f82
Renamed readme files properly
2019-01-29 21:16:59 +01:00
liv
05f65d67ae
thematically refactor modules2
2019-01-23 21:56:05 +01:00
liv
a49a22071a
redo the section readmes
2019-01-23 21:02:06 +01:00
liv
dc1f3b79f8
add tests; refactor exercise links
2019-01-23 20:48:01 +01:00
liv
17e12433cb
add a test
2019-01-09 21:47:50 +01:00
liv
b90f642029
remove the ex*.rs files
2019-01-09 21:26:12 +01:00
delet0r
b0c9b33978
Changed Rust Book versions in links to 2018
...
Forgot to add changes to last commit.
2018-11-27 10:54:01 +01:00
delet0r
0973e60056
Created sub READMEs for CLI only version
...
Sub READMEs contain the relevant resources from the main
README of the web version. All second edition Rust Book links
were updated to the 2018 edition.
Fixed to typos in main README.md.
2018-11-26 16:43:42 +01:00
olivia
f7846af7ac
right let's try this one again
2018-11-09 20:31:14 +01:00