First-class functions: Difference between revisions

Added SuperCollider example
m (added a ;Related task: (bold) header.)
(Added SuperCollider example)
Line 2,293:
- ListPair.map (fn (f, inversef) => (compose (inversef, f)) 0.5) (funclist, funclisti);
val it = [0.5,0.5,0.500000000001] : real list</lang>
 
=={{header|SuperCollider}}==
<lang SuperCollider>
a = [sin(_), cos(_), { |x| x ** 3 }];
b = [asin(_), acos(_), { |x| x ** (1/3) }];
c = a.collect { |x, i| x <> b[i] };
c.every { |x| x.(0.5) - 0.5 < 0.00001 }
</lang>
 
 
=={{header|Swift}}==
83

edits