Closures/Value capture: Difference between revisions
Content added Content deleted
Line 936: | Line 936: | ||
for i in 0..9: |
for i in 0..9: |
||
(proc = |
|||
let x = i |
|||
funcs.add(proc (): int = x * x))() |
|||
for i in 0..8: |
for i in 0..8: |
Line 936: | Line 936: | ||
for i in 0..9: |
for i in 0..9: |
||
(proc = |
|||
let x = i |
|||
funcs.add(proc (): int = x * x))() |
|||
for i in 0..8: |
for i in 0..8: |