Closures/Value capture: Difference between revisions

m
Line 579:
 
=={{header|Elena}}==
ELENA 4.x1 :
<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