RosettaCodeData/Task/Closures-Value-capture/Ceylon/closures-value-capture.ceylon

10 lines
227 B
Ceylon
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
shared void run() {
//create a list of closures with a list comprehension
value closures = [for(i in 0:10) () => i ^ 2];
for(i->closure in closures.indexed) {
print("closure number ``i`` returns: ``closure()``");
}
}