RosettaCodeData/Task/Closures-Value-capture/Crystal/closures-value-capture.cr

7 lines
124 B
Crystal

closures = Array(-> Int32).new
(1..10).each do |i|
closures << ->{ i * i }
end
puts closures[..-2].map(&.call).join(" ")