Skip to content
This repository was archived by the owner on Sep 30, 2020. It is now read-only.

Commit f4f1197

Browse files
committed
Tweak example for 0.8
1 parent 561bfb7 commit f4f1197

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

index.html

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -128,17 +128,16 @@ <h1>Rust <small>a safe, concurrent, practical language</small></h1>
128128

129129
<div class="span10">
130130

131-
<pre class="cm-s-default"><span class="cm-keyword">fn</span> <span class="cm-def">main</span>() {
132-
<span class="cm-keyword">let</span> <span class="cm-def">nums</span> = [<span class="cm-number">0</span>, <span class="cm-number">1</span>, <span class="cm-number">2</span>, <span class="cm-number">3</span>];
133-
<span class="cm-keyword">let</span> <span class="cm-def">noms</span> = [<span class="cm-string">&quot;Tim&quot;</span>, <span class="cm-string">&quot;Eston&quot;</span>, <span class="cm-string">&quot;Aaron&quot;</span>, <span class="cm-string">&quot;Ben&quot;</span>];
134-
135-
<span class="cm-keyword">let</span> <span class="cm-keyword">mut</span> <span class="cm-def">evens</span> = <span class="cm-variable">nums</span>.<span class="cm-variable">iter</span>().<span class="cm-variable">filter</span>(|<span class="cm-variable">x</span>| **<span class="cm-variable">x</span> % <span class="cm-number">2</span> == <span class="cm-number">0</span>);
136-
137-
<span class="cm-keyword">for</span> &amp;<span class="cm-def">num</span> <span class="cm-keyword">in</span> <span class="cm-def">evens</span> {
131+
<pre class="cm-s-default">
132+
<span class="cm-keyword">fn</span> <span class="cm-def">main</span>() {
133+
<span class="cm-keyword">let</span> <span class="cm-def">nums</span> = [<span class="cm-number">1</span>, <span class="cm-number">2</span>];
134+
<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>];
135+
&nbsp;
136+
<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>(|&amp;<span class="cm-variable">x</span>| <span class="cm-variable">x</span> * <span class="cm-number">2</span> - <span class="cm-number">1</span>);
137+
&nbsp;
138+
<span class="cm-keyword">for</span> <span class="cm-def">num</span> <span class="cm-keyword">in</span> <span class="cm-variable">odds</span> {
138139
<span class="cm-keyword">do</span> <span class="cm-variable">spawn</span> {
139-
<span class="cm-keyword">let</span> <span class="cm-def">msg</span> = <span class="cm-variable">fmt</span>!(<span class="cm-string">&quot;%s says hello from a lightweight thread!&quot;</span>,
140-
<span class="cm-variable">noms</span>[<span class="cm-variable">num</span>]);
141-
<span class="cm-variable">println</span>(<span class="cm-variable">msg</span>);
140+
<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>]);
142141
}
143142
}
144143
}

0 commit comments

Comments
 (0)