| 1 | my_var := 1 |
| 2 | my_simple_closure := fn [my_var] () { |
| 3 | println(my_var) |
| 4 | } |
| 5 | my_closure_returns := fn [my_var] () int { |
| 6 | return my_var |
| 7 | } |
| 8 | my_closure_has_params := fn [my_var, my_closure_returns] (add int) { |
| 9 | println(my_var + my_closure_returns() + add) |
| 10 | } |
| 11 | |