@@ -27,7 +27,7 @@ Sound good? Let's go!
2727# Installing Rust
2828
2929The first step to using Rust is to install it! There are a number of ways to
30- install Rust, but the easiest is to use the the ` rustup ` script. If you're on
30+ install Rust, but the easiest is to use the ` rustup ` script. If you're on
3131Linux or a Mac, all you need to do is this (note that you don't need to type
3232in the ` $ ` s, they just indicate the start of each command):
3333
@@ -120,7 +120,7 @@ to make a projects directory in my home directory, and keep all my projects
120120there. Rust does not care where your code lives.
121121
122122This actually leads to one other concern we should address: this tutorial will
123- assume that you have basic familiarity with the command- line. Rust does not
123+ assume that you have basic familiarity with the command line. Rust does not
124124require that you know a whole ton about the command line, but until the
125125language is in a more finished state, IDE support is spotty. Rust makes no
126126specific demands on your editing tooling, or where your code lives.
@@ -452,7 +452,7 @@ what you need, so it's not verboten.
452452
453453Let's get back to bindings. Rust variable bindings have one more aspect that
454454differs from other languages: bindings are required to be initialized with a
455- value before you're allowed to use it . If we try...
455+ value before you're allowed to use them . If we try...
456456
457457``` {ignore}
458458let x;
@@ -2281,7 +2281,7 @@ change that by adding loops!
22812281
22822282## Looping
22832283
2284- As we already discussed, the ` loop ` key word gives us an infinite loop. So
2284+ As we already discussed, the ` loop ` keyword gives us an infinite loop. So
22852285let's add that in:
22862286
22872287``` {rust,no_run}
@@ -4099,7 +4099,7 @@ fn inverse(x: f64) -> Result<f64, String> {
40994099```
41004100
41014101We don't want to take the inverse of zero, so we check to make sure that we
4102- weren't passed one . If we weren't , then we return an ` Err ` , with a message. If
4102+ weren't passed zero . If we were , then we return an ` Err ` , with a message. If
41034103it's okay, we return an ` Ok ` , with the answer.
41044104
41054105Why does this matter? Well, remember how ` match ` does exhaustive matches?
0 commit comments