Task

Take a combined set of elements and apply a function to each element.




function apply(list, ageless to_apply)
  (comprehend(x; list) (to_apply(x)));
 
function square(x) (x*x);
 
iterate(x; apply([0...9], square))
    x!;