call

Syntax

call(func, args…)

Arguments

func is a function.

args are the required parameters of func.

Details

Call a function with the specified parameters. It is often used with function each/peach or loop/ploop to call multiple functions.

Examples

$ call(sum, 1..10);
55
// equivalent to sum(1..10)

$ each(call, [avg, sum], [0..10, 0..100]);
[5,5050]

$ each(call{, 1..3},(sin,log));
// note that call{, 1..3} is a partial application.

sin

log

0.841471

0

0.909297

0.693147

0.14112

1.098612