Closures/Value capture: Difference between revisions

m
Line 579:
 
=={{header|Elena}}==
ELENA 4.1x :
<lang elena>import system'routines;
import extensions;
Line 585:
public program()
{
var functions := Array.allocate(10).populate:(int i => {(^ i * i}) );
functions.forEach:(func) { console.printLine(func()) }
Anonymous user