Apply a callback to an array: Difference between revisions

Content added Content deleted
(Added SuperCollider)
Line 1,655: Line 1,655:
=={{header|SuperCollider}}==
=={{header|SuperCollider}}==
Actually, there is a builtin <tt>squared</tt> operator:
Actually, there is a builtin <tt>squared</tt> operator:
<lang SuperCollider>[1, 2, 3].squared</lang>
<lang SuperCollider>[1, 2, 3].squared; // returns [1, 4, 9]</lang>
[List Comprehensions|List Comprehensions#SuperCollider] combined with higher-order functions can also be used:
returns
<lang SuperCollider>[1, 4, 9]</lang>
You can also use [List Comprehensions|List Comprehensions#SuperCollider], combined with higher-order functions:
<lang SuperCollider>var square = {
<lang SuperCollider>var square = {
arg x;
arg x;