RosettaCodeData/Task/Closures-Value-capture/Rust/closures-value-capture.rust

5 lines
116 B
Plaintext

fn main() {
let fs: Vec<_> = (0..10).map(|i| {move || i*i} ).collect();
println!("7th val: {}", fs[7]());
}