Dhghomon
1863d76560
typo
4 years ago
Dhghomon
6d891663ba
more on std::mem::take
4 years ago
Dhghomon
280377b63a
tour: mem
4 years ago
Arcadie
c021f2ceb0
OsString: calling unwrap will panic, use match instead
4 years ago
hal
ef4121a934
Fix typos
4 years ago
Jens Kohl
6389171068
Small typo in introduction
4 years ago
Dhghomon
424c34faa4
std tour - String, OsString, CString
4 years ago
Rod Elias
e2e1fc2874
minor improvements
4 years ago
Dhghomon
0147b79340
more on enums
4 years ago
Dhghomon
e24c86028b
std library tour: bool, Vec
4 years ago
Dhghomon
02b96f6319
std tour: floats
4 years ago
Dhghomon
8b597e6104
Update README.md
4 years ago
Dhghomon
4e82ed569d
format a bit
4 years ago
Dhghomon
c3530f7bda
Start tour of standard library
4 years ago
Dhghomon
02ecbea019
Merge pull request #58 from szTheory/patch-4
...
Fix other instance of city name in example
4 years ago
Dhghomon
d8510d0a19
Merge pull request #57 from szTheory/patch-3
...
Fix city name in example
4 years ago
Dhghomon
0b66069a8c
introduce preludes
4 years ago
Dhghomon
1a2b5ded95
+ chunks, windows
4 years ago
szTheory
70f790ccca
Fix other instance of city name in example
4 years ago
szTheory
2b38de17cc
Fix city name in example
4 years ago
Dhghomon
4cef9ad9af
Parts 1 + 2
4 years ago
Dhghomon
c59a16831e
+ comments
4 years ago
Dhghomon
74fa340cf2
TOC
4 years ago
Dhghomon
6e23b8c08d
+ rayon
4 years ago
Dhghomon
72c9e08cf7
Add note
4 years ago
Dhghomon
f48a6cc5b1
Start external crates
4 years ago
Dhghomon
dd063356d0
Merge pull request #56 from kemra102/master
...
Fix typo
4 years ago
Dhghomon
c14761f3fc
Merge pull request #55 from szTheory/patch-2
...
Fix in-line code sample backtick formatting
4 years ago
Danny
f4261209d2
Fix typo
...
Fix typo in destructuring section, moving a stray backtick to the correct location.
4 years ago
szTheory
a7c1f86b45
Fix in-line code sample backtick formatting
4 years ago
szTheory
7943c4da48
Fix typo
4 years ago
Arcadie
95ed85511f
Typo fixes: attributes, derive, deref and testing.
...
attributes - remove list tag from first example, not used for the others;
derive - String does not implement Copy;
deref - small typo, remove extra dot from .main();
testing - use two backticks to escape backticks used in code block, explicitly use assert!(left, right) for the description, add missing quote in last example;
4 years ago
Dhghomon
1891f1311e
More on testing, etc.
4 years ago
Sebastian
c74e1adeee
Incorrect formatting of `print_one_thing` method
...
This caused the whole sentence to be highlighted instead the function name.
4 years ago
Dhghomon
4616e62a07
Merge pull request #49 from chapeupreto/patch-2
...
fix typo
4 years ago
Rod Elias
8046f872ae
fix typo
4 years ago
Rod Elias
e058c79219
fix output for "Printing 'hello, world!'" example
4 years ago
Dhghomon
fa41a486c7
Start testing
4 years ago
Dhghomon
48c9fbd7a0
Clarify after pickfire's PR re: reach
4 years ago
Dhghomon
8f7bfceaa3
Comment on Box
4 years ago
Dhghomon
f147aef4f7
Update status
4 years ago
Dhghomon
87f0f76333
super
4 years ago
Dhghomon
0fd4fdde56
Start crates and modules
4 years ago
Dhghomon
961e71f081
Deref and DerefMut
4 years ago
Dhghomon
984002eec4
+ fold
4 years ago
Dhghomon
56556d1531
Bit more on .expect()
4 years ago
Dhghomon
a4d7fb6367
br print result
4 years ago
Dhghomon
f1614b868f
add br
4 years ago
Dhghomon
9c18d8361f
TOC
4 years ago
Dhghomon
c0cf28ba3b
Box around traits
4 years ago
Akshat Agarwal
4f438f8d7c
fix small typo
4 years ago
Dhghomon
5ac4d3a2c0
Attributes section
4 years ago
Dhghomon
744d910a47
Rewrite snippet part, bit on attributes
4 years ago
Dhghomon
898784fc32
Some more closure explanation
4 years ago
Dhghomon
e09e309f06
Merge pull request #42 from elfsternberg/L7104-type-correction
...
This block describes the typing incorrectly.
4 years ago
Dhghomon
38ac7cceef
Merge pull request #41 from patahene/patch-1
...
Fix an example output
4 years ago
Dhghomon
c01835408a
Merge pull request #40 from Zyfarok/master
...
Fix shadowing example
4 years ago
Elf M. Sternberg
e654c7d8e5
This block is confused.
...
Consider the following demonstration (this code compiles under Rust 2018
as a drop in for the contents of main.rs after `cargo new mapdemo --bin;
cargo run`):
```
fn main() {
let x = [1, 2, 3, 4, 5];
let z = x.iter().map(|&x| format!("{}", x)).collect::<Vec<String>>();
println!("{:?}", z);
}
```
The `self` argument to map will be an `Iter<u64>`. The `Self::Item`
type is therefore `u64`. The return type of the function being passed
to map is `String`. This is what the `B` type variable indicates: the
return type of the function, as can be clearly seen in the second line
of the `where` clause in your example:
```
F: FnMut(Self::Item) -> B
```
4 years ago
patahene
f592f662e4
Update README.md
4 years ago
Zyf
3b8d5057d6
Fix shadowing example
4 years ago
Arcadie
583281f2d5
Use emojis to ignore snippets that won't compile / code fragments.
...
I did a search and replace for:
// (note: this will not compile) incomplete code snippet -> // ⚠️
// (note: this will not compile) -> // 🚧
Note: Requires md2src version 1.1.0 or later!
4 years ago
Dhghomon
cddf839e32
Default + builder pattern
4 years ago
Arcadie
192047be94
Delete whitespace, tweak phrasing
4 years ago
Arcadie
9e9bf0a265
Arc: when spanwing threads in a loop, call join on handlers at the end
4 years ago
Arcadie
27def910d6
Mutex: fix output for code samples
4 years ago
Arcadie
a1f511f80f
Generics - fix print with, specify variables of type U
4 years ago
Arcadie
c56888fcf5
VecDeque - say items are moved instead of copied on remove()
4 years ago
Dhghomon
0dc4a75139
chars, len(), chars().count()
4 years ago
Arcadie
e773c679bd
Impl Trait - make snippets compile by fixing ignore message
4 years ago
Arcadie
3263dce437
Fix small typo in filter_map() example, get rid of into_iter() for range.
...
Range already implements Iterator trait, so no need for the into_iter().
4 years ago
Dhghomon
fafdb36cec
Rewrite a bit
4 years ago
Dhghomon
613a9755f0
impl Trait
4 years ago
Dhghomon
36a056df85
Closures in functions
4 years ago
Dhghomon
8fb5b1e131
Explanation of what a snippet is
4 years ago
Alexander Willner
8c0d7a3b79
getting all code snippets to compile or to be skipped
4 years ago
Alexander Willner
27f0d7ad45
getting the first 50 code snippets to compile or to be skipped
4 years ago
Alexander Willner
6f0ed2ae75
Started to get snippets compile / mark them as uncompilable...
4 years ago
Alexander Willner
1cf4605343
Mark snippet as no compilable
4 years ago
Dhghomon
a39f09850a
Some other methods
4 years ago
Dhghomon
56afb860af
.cycle()
4 years ago
Dhghomon
33705b94ba
.find(), .position()
4 years ago
Dhghomon
b62700abae
.any(), .all()
4 years ago
Dhghomon
ef187d51ba
.and_then(), .and()
4 years ago
Dhghomon
e9fdd53a7e
ok_or + ok_or_else
4 years ago
Dhghomon
4ac9f67713
Fix typo
4 years ago
Dhghomon
c4cb3c1ac1
More on closures + iterators
4 years ago
Dhghomon
516556fb5f
VecDeque
4 years ago
Dhghomon
9f9c7484c7
BinaryHeap
4 years ago
Dhghomon
e7f9b6d27c
Start HashSet + BTreeSet
4 years ago
Suresh G
e2ffd92ff1
Update README.md
...
spell changes
4 years ago
Dhghomon
17a9c09880
[] vs. .get() for HashMap
4 years ago
Dhghomon
6ccb798ce3
More on hashmaps
4 years ago
byschii
1f59c6b710
Typo
4 years ago
Dhghomon
3851cb54b9
Typo
4 years ago
Dhghomon
218a193dcf
Typo
4 years ago
Dhghomon
8e316f7402
More on r# and unicode escape
4 years ago
Dhghomon
75eb5a9194
correction
4 years ago
Dhghomon
3b337b533a
Add intro
4 years ago
Pradeep Chauhan
4d3f5a1c08
Merge branch 'master' into fix-typos
4 years ago
Pradeep Chauhan
4ee6006e8c
Fix typos
4 years ago
Dhghomon
b23782290f
.zip() and .collect() into HashMap
4 years ago
Dhghomon
6243d39632
Start HashMap
4 years ago
Dhghomon
4ea46d54d8
Commas in structs
4 years ago
Dhghomon
f78d86b5c9
More on printing
4 years ago
Dhghomon
3c4237acd8
Correction
4 years ago
Dhghomon
91b0f71685
Start adding to printing
4 years ago
Sudo Nice
725ea14d80
Fix misleading Self explanation
...
closes #21
4 years ago
Dhghomon
deaec92cbb
Slight reword
4 years ago
Alexander Willner
fa0f6ea8cd
Fixing Markdownlint: various fixes
4 years ago
Alexander Willner
a8c88b7654
Fixing Markdownlint MD025: single h1
4 years ago
Alexander Willner
f723508cc1
Fixing Markdownlint MD012: multiple blanks
4 years ago
Alexander Willner
ddd6ccdda2
Fixing Markdownlint MD040: missed language definition
4 years ago
Alexander Willner
64622938fb
Fixing Markdownlint MD004: unordered lists
4 years ago
Alexander Willner
fdd687471f
Fixing Markdownlint MD034: links
4 years ago
Alexander Willner
ab9d4b6e91
removed compiler warnings
4 years ago
Arcadie
5ad66fff91
Fix output for 'Enums to use multiple types'
4 years ago
Dhghomon
86042e07ca
Merge pull request #22 from Naereen/patch-1
...
Tiny typo: varible -> variable
4 years ago
Dhghomon
c47998dd23
Start Box
4 years ago
Lilian Besson
ccd6403945
Tiny typo: varible -> variable
...
Hi,
First, bravo, great job done here!
Then, I saw this tiny typo: varible -> variable.
Regards
4 years ago
Dhghomon
d46e8b7db9
One more example of why multiple numeric types
4 years ago
Dhghomon
76ea9f792d
Implementing the From trait
4 years ago
Dhghomon
461d8c293b
Traits in documentation + redo enum example
...
Enum example takes place before introducing attributes so small change to make #[derive(Debug)] unnecessary
4 years ago
Dhghomon
3cb4b92810
Merge pull request #19 from maxzinkus/patch-1
...
Fix typo
4 years ago
Michael Howell
1bf0dd5aaa
Replace `SkyState` with `ThingsInTheSky`
...
Looks like you missed one.
4 years ago
Max Zinkus
f342922395
Fix typo
4 years ago
Dhghomon
7e723b2cff
Pointer address
4 years ago
pretzelhammer
b9f15b6018
improves code formatting
4 years ago
Dhghomon
a82e194506
Actually, two sentences could work
4 years ago
Jacob
0d384b0def
adds missing curly braces, inline code formatting in Multiple threads
4 years ago
Dhghomon
d6178a45c1
Correction on .into
4 years ago
Sudo Nice
98859f2982
Merge remote-tracking branch 'upstream/master'
4 years ago
Dhghomon
7f0490f435
Delete incorrect paragraph
4 years ago
Sudo Nice
0075ab0d1f
Replace code block surrounding '```' -> '`' for inlined code
...
closes #7
4 years ago
Dhghomon
8619fb81d8
Expand on reference explanation
4 years ago
Dhghomon
4f60ee5c23
Small fixes + finish incompllete paragraph
4 years ago
ambiso
0bf6f280c4
Fix type aliases
4 years ago
Sudo Nice
2cb43c9b60
Fix code blocks formatting
4 years ago
Sudo Nice
7a5b5fa48b
Fix wording
4 years ago
Sudo Nice
e571353276
Fix spaces
4 years ago
Sudo Nice
7bd21adee9
Slightly precise (yet simple) wording
4 years ago
Dhghomon
4c4ddfe02e
Reading Rust documents
4 years ago
Dhghomon
9b6585963d
Tiny rewording
4 years ago
Dhghomon
cbff1b12c0
Merge pull request #4 from ridiculousfish/unicode_tightening
...
Tighten up some language around ASCII
4 years ago
ridiculousfish
2490824036
Tighten up some language around ASCII
...
This commit attempts to clarify some language around char. It drops
mentions of ASCII and tries to make the language around u8<->char
more clear.
4 years ago
Dhghomon
4048fcb6fe
Add inclusive range syntax (..=)
4 years ago
Dhghomon
07568b0d08
reorder that
4 years ago
Dhghomon
53036e7274
See if this makes a table of contents
4 years ago
Hasan
10d126b313
Fix RC header
4 years ago
Dhghomon
ae10226d20
Rephrase that
4 years ago
Dhghomon
01cb607a37
Enums to trick the compiler
4 years ago