Skip to content

Instantly share code, notes, and snippets.

@bstrie
Forked from mitsuhiko/gist:5041421
Last active December 14, 2015 06:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save bstrie/5041643 to your computer and use it in GitHub Desktop.
Save bstrie/5041643 to your computer and use it in GitHub Desktop.
fn main() {
let numbers = [1, 2, 3];
let keys = ["foo", "bar", "baz"];
for iter::zip(numbers, keys) |&number, &key| {
io::println(fmt!("%s => %d", key, number));
}
for iter::enumerate(keys) |&index, &key| {
io::println(fmt!("%u => %s", index, key));
}
}
fn main() {
let numbers = [1, 2, 3];
let keys = ["foo", "bar", "baz"];
for (&number, &key): iter::zip(numbers, keys) {
io::println(fmt!("%s => %d", key, number));
}
for (index, &key): iter::enumerate(keys) {
io::println(fmt!("%u => %s", index, key));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment