Commit Graph

706 Commits

Author SHA1 Message Date
Carol Nichols
ae14cc407c Merge pull request #157 from jonathandturner/first-third-try
Split up example for better readability
2016-07-29 20:00:33 -04:00
Jonathan Turner
4e73350c08 Split up example for better readability 2016-07-29 10:43:26 -07:00
Carol Nichols
8ee39b9583 Merge pull request #156 from jonathandturner/first-third-try
Update errors in references chapter
2016-07-29 08:53:03 -04:00
Carol (Nichols || Goulding)
17429f2322 Ruby -> Python 2016-07-29 08:51:52 -04:00
Carol (Nichols || Goulding)
2cb1773fab Safety, speed, concurrency. Don't repeat speed so soon 2016-07-29 08:51:26 -04:00
Carol (Nichols || Goulding)
8e2ae1cfa6 Remove motivation for hello world and "expression based"
Fixes #152.
2016-07-28 21:28:17 -04:00
Carol (Nichols || Goulding)
0e7e64a495 Small wording, punctuation, etc edits to hello world 2016-07-28 21:27:53 -04:00
Carol (Nichols || Goulding)
f96b0b0ed1 Change output highlighting from text to bash 2016-07-28 21:27:12 -04:00
Carol (Nichols || Goulding)
bb0ac803e7 Inspired by hello world, clarify $ further
Too much?
2016-07-28 21:26:35 -04:00
Carol (Nichols || Goulding)
71a91c4db4 Show an example of rustc --version output, with placeholders
Fixes #151.
2016-07-28 20:53:21 -04:00
Carol (Nichols || Goulding)
8af84e7514 Replace rustup.sh with rustup.rs 2016-07-28 20:53:16 -04:00
Carol (Nichols || Goulding)
dd8d776614 Small wording, punctuation, and wrapping edits to installation 2016-07-28 20:52:31 -04:00
Carol (Nichols || Goulding)
ec255d22f3 Address comments about the installation section
Fixes #150.
2016-07-28 20:52:09 -04:00
Carol (Nichols || Goulding)
36d022f729 Rewrite the intro to be friendlier and more welcoming
Fixes #149.
2016-07-28 20:11:51 -04:00
Jonathan Turner
dfc49051bd Update errors in references chapter 2016-07-28 15:48:06 -07:00
Carol (Nichols || Goulding)
89db16724e Merge remote-tracking branch 'origin/master' into first-third-try 2016-07-28 16:00:17 -04:00
Carol (Nichols || Goulding)
eb82716d3c Remove some more "in Rust" from titles 2016-07-28 15:55:53 -04:00
Carol (Nichols || Goulding)
bd6539e2b2 Remove a spurious space 2016-07-28 15:55:53 -04:00
Carol Nichols
9e1cb945de Merge pull request #148 from Zajn/zajn/fix-typos
Fix typos/grammar and markdown link syntax
2016-07-28 15:55:12 -04:00
Carol Nichols
5a4657dbc0 Merge pull request #144 from GuillaumeGomez/patch-1
Update ch06-04-if-let.md
2016-07-28 15:29:10 -04:00
Zachary T Jones
0adad8df42 Update link to structs chapter 2016-07-28 13:08:42 -04:00
Zachary T Jones
09909d27d6 Fix typos/grammar and markdown link syntax 2016-07-27 20:29:17 -04:00
Guillaume Gomez
582a73b19b Update ch06-04-if-let.md
I read it more easily this way
2016-07-27 22:22:38 +02:00
Carol (Nichols || Goulding)
ca7a5f39d6 Change discussion of derive/annotations/traits to match reorg 2016-07-21 21:53:08 -04:00
Carol (Nichols || Goulding)
afbbb0de4a Cut discussion of unit structs
es-o-ter-ic 👏👏, 👏👏👏
2016-07-21 21:52:15 -04:00
Carol (Nichols || Goulding)
cf3e963e3f Minor wording/punctuation/spelling changes 2016-07-21 21:51:45 -04:00
Carol (Nichols || Goulding)
c56d76de65 We did see namespaces a bit, in ownership with String::from 2016-07-21 21:50:45 -04:00
Carol (Nichols || Goulding)
507a668cb0 I'm not sure what Pythagoras did to Steve, buuuut
This actually could use a bit of stating in words, imo. And I don't feel
like we need to repeat the function so close to the original code
containing it.
2016-07-21 21:50:12 -04:00
Carol (Nichols || Goulding)
f7103f86b3 Give structs a bit more motivation
they deserve it
2016-07-21 21:01:42 -04:00
Carol (Nichols || Goulding)
ec3939fb73 Removing a statement I don't think is true
tuples?
2016-07-21 20:42:26 -04:00
Carol (Nichols || Goulding)
8730203bff "Long enough" could be ambiguous in this case
We get to use underscores in variable bindings once we have a year's
experience with them or?
2016-07-18 22:27:47 -04:00
Carol (Nichols || Goulding)
1cf14f2baf I'm not sure why compound type inside compound type is relevant here 2016-07-18 22:17:12 -04:00
Carol (Nichols || Goulding)
7710118f4e Change -- to : 2016-07-18 22:15:11 -04:00
Carol (Nichols || Goulding)
6762e758a8 Remove a comment from technical review I forgot to delete 2016-07-18 22:12:14 -04:00
Carol (Nichols || Goulding)
b91d343b67 Remove 'in Rust' from the data types section title
Since the whole chapter has "in Rust" in the title.

"But isn't the whole book 'in Rust'?" I hear you asking. Well, yes, but
this chapter is about programming concepts that exist in other languages
and how you do them in Rust. Totes approps imo.
2016-07-18 22:10:19 -04:00
Carol (Nichols || Goulding)
8f7600ca13 Correcting a table caption since we changed the chapter numbers 2016-07-18 22:09:46 -04:00
Carol (Nichols || Goulding)
944e6cc2b9 Put back SOME of the let binding stuff about patterns
Since it's referred to later. Gloss over a bit more than it was before
though.
2016-07-18 21:49:58 -04:00
Carol (Nichols || Goulding)
113438d10d Add a transition from variable bindings to data types 2016-07-18 21:44:10 -04:00
Carol (Nichols || Goulding)
c43807117d Correct the intro paragraph of bindings since stuff was removed 2016-07-18 21:42:46 -04:00
Carol (Nichols || Goulding)
9d6b83c64e Remove reference to... references that is now behind us 2016-07-18 21:39:57 -04:00
Carol (Nichols || Goulding)
b540f35118 Removing a reference that I don't think adds much 2016-07-18 21:39:29 -04:00
Carol (Nichols || Goulding)
5b94ec1bb6 Add a reference now that ownership discusses scope
This now isn't the first time you should have seen this if you're
reading in order.
2016-07-18 21:33:18 -04:00
Carol (Nichols || Goulding)
679475e784 Cut some more non-essential sections 2016-07-18 21:30:58 -04:00
Carol (Nichols || Goulding)
1512bba8c4 Avoid using phrases like 'of course' 2016-07-18 20:46:46 -04:00
Carol (Nichols || Goulding)
d1a8fc5e82 Remove some details that aren't essential to know at this point 2016-07-18 20:46:01 -04:00
Carol (Nichols || Goulding)
f0ab249c32 Correct a reference since functions isn't the next section 2016-07-18 20:37:01 -04:00
Carol (Nichols || Goulding)
892a44cc7e Move keywords to an appendix 2016-07-18 20:34:52 -04:00
Carol (Nichols || Goulding)
fe717e26d4 Rework ch 4 intro given that it's later in the book now
Is the first paragraph too repetitive?
2016-07-18 20:24:02 -04:00
Carol (Nichols || Goulding)
bf7971b392 Give ch 4 a better title
We've been up and running for a bit, now that we have the tutorial and
ownership chapters before this one.
2016-07-18 20:23:59 -04:00
Carol (Nichols || Goulding)
4328912686 Rename files to better match mdbook generated sidebar numbering
I have had off-by-one errors when I'm talking to people and looking at
the file names, but they're looking at the sidebar in the generated
output, since the first section in a chapter doesn't get a number in the
sidebar, and the second section in a chapter gets named x.1, etc.

Just wait til I try to name cache invalidation.
2016-07-18 19:42:44 -04:00