diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-11-21 19:20:48 -0800 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-11-26 08:25:27 -0800 |
| commit | 38efa17bb8b9c1077e7b8cd9d67da08dec3f0bda (patch) | |
| tree | 02ee1d054e2e991f9885ecfbf0c8dd6a9700df78 /doc/tutorial-tasks.md | |
| parent | f571e46ddb696d15a8cc912309714ca74f23dcc4 (diff) | |
test: Remove all remaining non-procedure uses of `do`.
Diffstat (limited to 'doc/tutorial-tasks.md')
| -rw-r--r-- | doc/tutorial-tasks.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/tutorial-tasks.md b/doc/tutorial-tasks.md index 04a3bfe9c2a..3017bc8b7ea 100644 --- a/doc/tutorial-tasks.md +++ b/doc/tutorial-tasks.md @@ -253,13 +253,13 @@ might look like the example below. # use std::vec; // Create a vector of ports, one for each child task -let ports = do vec::from_fn(3) |init_val| { +let ports = vec::from_fn(3, |init_val| { let (port, chan) = stream(); do spawn { chan.send(some_expensive_computation(init_val)); } port -}; +}); // Wait on each port, accumulating the results let result = ports.iter().fold(0, |accum, port| accum + port.recv() ); |
