RosettaCodeData/Task/Apply-a-callback-to-an-array/Salmon/apply-a-callback-to-an-array-3.salmon
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

7 lines
164 B
Text

function apply(list, to_apply)
(comprehend(x; list) (to_apply(x)));
function square(x) (x*x);
iterate(x; apply([0, 1, 2, 3, 4, 5, 6, 7, 8, 9], square))
x!;