(mut a 5) (let foo (fun (bar) (set bar 12))) (print a) # => 5 (foo a) (print a) # => 5