|
27 | 27 | <ul>
|
28 | 28 | <li>
|
29 | 29 | <a href="http://doc.rust-lang.org/doc/master/std/index.html">std</a> |
|
30 |
| - <a href="http://doc.rust-lang.org/doc/master/extra/index.html">extra</a> (master) |
| 30 | + <a href="http://static.rust-lang.org/doc/master/index.html">docs</a> (master) |
31 | 31 | </li>
|
32 | 32 | <li>
|
33 | 33 | <a href="http://doc.rust-lang.org/doc/0.9/std/index.html">std</a> |
|
34 | 34 | <a href="http://doc.rust-lang.org/doc/0.9/extra/index.html">extra</a> (0.9)
|
35 | 35 | </li>
|
36 |
| - <li> |
37 |
| - <a href="http://static.rust-lang.org/doc/master/index.html">Other docs</a> (master) |
38 |
| - </li> |
39 | 36 | <li>
|
40 | 37 | <a href="http://static.rust-lang.org/doc/0.9/index.html">Other docs</a> (0.9)
|
41 | 38 | </li>
|
@@ -115,17 +112,17 @@ <h2>A short summary of features</h2>
|
115 | 112 | <h2>A very small taste of what it looks like</h2>
|
116 | 113 | </div>
|
117 | 114 | <div class="col-md-10">
|
118 |
| -<pre class="cm-s-default"> |
119 |
| -<span class="cm-keyword">fn</span> <span class="cm-def">main</span>() { |
120 |
| - <span class="cm-keyword">let</span> <span class="cm-def">nums</span> = [<span class="cm-number">1</span>, <span class="cm-number">2</span>]; |
121 |
| - <span class="cm-keyword">let</span> <span class="cm-def">noms</span> = [<span class="cm-string">"Tim"</span>, <span class="cm-string">"Eston"</span>, <span class="cm-string">"Aaron"</span>, <span class="cm-string">"Ben"</span>]; |
122 |
| - |
123 |
| - <span class="cm-keyword">let</span> <span class="cm-def">mut</span> <span class="cm-def">odds</span> = <span class="cm-variable">nums</span>.<span class="cm-variable">iter</span>().<span class="cm-variable">map</span>(|&<span class="cm-variable">x</span>| <span class="cm-variable">x</span> * <span class="cm-number">2</span> - <span class="cm-number">1</span>); |
124 |
| - |
125 |
| - <span class="cm-keyword">for</span> <span class="cm-def">num</span> <span class="cm-keyword">in</span> <span class="cm-variable">odds</span> { |
126 |
| - <span class="cm-keyword">do</span> <span class="cm-variable">spawn</span> { |
127 |
| - <span class="cm-variable">println</span>!(<span class="cm-string">"{:s} says hello from a lightweight thread!"</span>, <span class="cm-variable">noms</span>[<span class="cm-variable">num</span>]); |
128 |
| - } |
| 115 | +<pre class='rust'> |
| 116 | +<span class='kw'>fn</span> <span class='ident'>main</span>() { |
| 117 | + <span class='kw'>let</span> <span class='ident'>nums</span> <span class='op'>=</span> [<span class='number'>1</span>, <span class='number'>2</span>]; |
| 118 | + <span class='kw'>let</span> <span class='ident'>noms</span> <span class='op'>=</span> [<span class='string'>"Tim"</span>, <span class='string'>"Eston"</span>, <span class='string'>"Aaron"</span>, <span class='string'>"Ben"</span>]; |
| 119 | + |
| 120 | + <span class='kw'>let</span> <span class='kw-2'>mut</span> <span class='ident'>odds</span> <span class='op'>=</span> <span class='ident'>nums</span>.<span class='ident'>iter</span>().<span class='ident'>map</span>(<span class='op'>|</span><span class='kw-2'>&</span><span class='ident'>x</span><span class='op'>|</span> <span class='ident'>x</span> <span class='op'>*</span> <span class='number'>2</span> <span class='op'>-</span> <span class='number'>1</span>); |
| 121 | + |
| 122 | + <span class='kw'>for</span> <span class='ident'>num</span> <span class='kw'>in</span> <span class='ident'>odds</span> { |
| 123 | + <span class='ident'>spawn</span>(<span class='kw'>proc</span>() { |
| 124 | + <span class='macro'>println</span><span class='macro'>!</span>(<span class='string'>"{:s} says hello from a lightweight thread!"</span>, <span class='ident'>noms</span>[<span class='ident'>num</span>]); |
| 125 | + }); |
129 | 126 | }
|
130 | 127 | }
|
131 | 128 | </pre>
|
|
0 commit comments