Commit Graph

842 Commits

Author SHA1 Message Date
Carol (Nichols || Goulding)
e9992f6034 Address steve nits 2016-09-21 10:04:30 -04:00
Carol (Nichols || Goulding)
4265d6b465 Don't get into Copy trait just yet; shhhhh
Fixes #260.
2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
4670d5456e Talk about values each size of integer can hold
Fixes #259.
2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
a968f7e66e Expand on why if and else have to return the same type 2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
e5b7f5465f Make the if/else if example more illustrative of behavior
Basically prove that it stops trying `else if` conditions after it finds
the first true one by having multiple true conditions be possible.
2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
0c81972ebc Clarify arrays; give an example of using one 2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
09762a360d Clarify tuples and that the types are optional here 2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
17da2c95a2 Remove not-so-helpful links to unicode; reference strings section 2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
0148504de4 Add a reference to a theoretically existing chapter on benchmarking 2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
af60a59f67 Resolve question and demonstrate type anns being required 2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
23964f4254 Spend more time clarifying what's different about shadowing 2016-09-20 22:10:02 -04:00
Carol (Nichols || Goulding)
519228aefd Hide nostarch marks for our web view
I'll put these back before sending.
2016-09-20 22:10:01 -04:00
Carol (Nichols || Goulding)
2d72ad320a Apply edits from Liz that I like 2016-09-20 22:10:01 -04:00
Carol (Nichols || Goulding)
ccd4dcf178 More edits and some TODOs for strings 2016-09-19 22:37:06 -04:00
Carol (Nichols || Goulding)
00e5b22d9e Remove irrelevant space special casing
I think this confuses more than helps.
2016-09-19 12:44:32 -04:00
Carol (Nichols || Goulding)
9ba5bb3690 Make the filename and header more consistent 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
99fc51d848 Edits and additions to HashMap 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
1da1e810d2 I'd rather explain _ than 'static at this point tbh 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
854614fc29 Wording edits for strings 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
8f1b922945 Make headings consistent with each other
And title cased, and more descriptive
2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
a417244d98 Edits to Vec - be more specific, update error messages 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
f80bccaa64 Renaming files to match currently planned chapter order 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
cd5517b8a0 Remove double error handling from summary 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
2570566cb0 Small wording edits 2016-09-19 12:42:27 -04:00
Steve Klabnik
91396aa0e6 add some more 2016-09-19 12:42:27 -04:00
Steve Klabnik
b1525a9077 hashmaps 2016-09-19 12:42:27 -04:00
Steve Klabnik
c9044e9448 strings 2016-09-19 12:42:27 -04:00
Steve Klabnik
65691eeeed start off the start of strings 2016-09-19 12:42:27 -04:00
Steve Klabnik
c9a21c8e5d lol 2016-09-19 12:42:27 -04:00
Steve Klabnik
a47516a171 remove the fun stuff 2016-09-19 12:42:27 -04:00
Steve Klabnik
57fd1a575c basic -> essential 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
d9591c1928 Small wording, punctuation, spelling edits 2016-09-19 12:42:27 -04:00
Steve Klabnik
4de58546ae some work on collections 2016-09-19 12:42:27 -04:00
Carol (Nichols || Goulding)
94081a235a Don't say "in this case" 3x in one paragraph :( 2016-09-16 10:23:46 -04:00
Carol (Nichols || Goulding)
9e7feab745 Merge pull request #258 from bruceadams/master
Correct Ok return value for read_line #257
2016-09-16 10:20:43 -04:00
Carol (Nichols || Goulding)
48c6890c08 Add a section on deciding how to handle errors 2016-09-14 22:33:06 -04:00
Carol (Nichols || Goulding)
d99614a432 Oooooops this line is supposed to be gone by this point 2016-09-14 20:15:13 -04:00
Bruce Adams
488d168889 Correct Ok return value for read_line #257 2016-09-14 20:02:54 -04:00
Carol (Nichols || Goulding)
2d40c73e99 More edits after more readings forever 2016-09-14 18:42:22 -04:00
Carol (Nichols || Goulding)
9154816eb5 splits -> groups 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
cd7932f0dd tools -> features 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
7095fd14ab TODO; added some ideas for continuing recoverable section
This ends pretty abruptly and has left some things out that I think
would be useful here.
2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
b88aad0d98 Make these code examples build off each other
Yes, this means we can't test these, but imo this makes more sense.
2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
79bac99c21 Use parens when referring to fns inline; clarify some things 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
b2929bf71c Use bash syntax highlighting for console output 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
0f5a5e67b9 Leave some notes about ghosting code differences 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
e8cba590c9 Explain the type parameters a little since this is the first time 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
6f581c30c2 Small wording tweaks 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
f9b690e514 Calling panic should be rare; this makes a nice segue 2016-09-14 13:58:40 -04:00
Carol (Nichols || Goulding)
b86cf13fd7 Word wrap 2016-09-14 13:58:40 -04:00