Closures/Value capture: Difference between revisions

Added 11l
(→‎{{header|Quackery}}: added commentary)
(Added 11l)
Line 15:
 
See also: [[Multiple distinct objects]]
 
=={{header|11l}}==
<lang 11l>[(() -> Int)] funcs
L(i) 10
F f()
R @=i * @=i
funcs.append(f)
print(funcs[3]())</lang>
 
{{out}}
<pre>
9
</pre>
 
=={{header|Ada}}==
1,481

edits