RosettaCodeData/Task/Closures-Value-capture/Ceylon/closures-value-capture.ceylon
2023-07-01 13:44:08 -04:00

9 lines
227 B
Ceylon

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()``");
}
}