Sha256: 4a692a24ace459bda8b863f2056a6becf7b2b2477c93a8dcd2e44c93b493c501
Contents?: true
Size: 495 Bytes
Versions: 17
Compression:
Stored size: 495 Bytes
Contents
use core::rand::RngUtil; fn main() { for ["Alice", "Bob", "Carol"].each |&name| { do spawn { let v = rand::Rng().shuffle([1, 2, 3]); for v.each |&num| { print(fmt!("%s says: '%d'\n", name, num + 1)) } } } } fn map<T, U>(vector: &[T], function: &fn(v: &T) -> U) -> ~[U] { let mut accumulator = ~[]; for vec::each(vector) |element| { accumulator.push(function(element)); } return accumulator; }
Version data entries
17 entries across 17 versions & 1 rubygems