Apply a callback to an array: Difference between revisions

Line 1,177:
[1 2 3 4 5] square . "\n" .
[1 2 3 4 5] 'square apply . "\n" .</lang>
 
=={{header|Lasso}}==
<lang Lasso>define cube(n::integer) => #n*#n*#n
 
local(
mynumbers = array(1, 2, 3, 4, 5),
mycube = array
)
 
#mynumbers -> foreach => {
#mycube -> insert(cube(#1))
}
 
#mycube</lang>
-> array(1, 8, 27, 64, 125)
 
=={{header|Lisaac}}==
Anonymous user