2012-09-28 19:04:39 -05:00
|
|
|
fn inc(+x: uint) -> uint { x + 1 }
|
2012-04-11 23:45:18 -05:00
|
|
|
|
|
|
|
fn main() {
|
2012-10-09 23:28:04 -05:00
|
|
|
assert [1, 3].map_to_vec(inc) == ~[2, 4];
|
|
|
|
assert [1, 2, 3].map_to_vec(inc) == ~[2, 3, 4];
|
2012-08-20 14:23:37 -05:00
|
|
|
assert None.map_to_vec(inc) == ~[];
|
2012-09-28 19:04:39 -05:00
|
|
|
assert Some(1).map_to_vec(inc) == ~[2];
|
|
|
|
assert Some(2).map_to_vec(inc) == ~[3];
|
2012-06-29 18:26:56 -05:00
|
|
|
}
|