Something like this should work: ``` fn foo() { let mut x = [mut ...]; task::spawn(fn~[move x]() { x += [3]; }): } ```