RosettaCodeData/Task/Concurrent-computing/Rust/concurrent-computing.rust
2014-04-02 16:56:35 +00:00

15 lines
326 B
Text

use std::io::timer::sleep;
use std::rand::{rng, Rng};
fn main() {
let mut random = rng();
for word in "Enjoy Rosetta Code".words() {
let local_word = word.to_owned();
let snooze_time = random.gen_range::<u64>(0, 1000);
spawn(proc() {
sleep(snooze_time);
println!("{}", local_word);
});
}
}