Closures/Value capture: Difference between revisions

Line 550:
 
=={{header|Elena}}==
ELENA 3.24 :
<lang elena>import system'routines.
public program =
[
var functions := Array new length:(10); populate(:i)<int>( [ ^ i * i ] ).
functions forEach(:func) [ console writeLine(func()). ].
Anonymous user