apply_&.nb (pt, dicembre 2002)

Funzioni che usano una funzione come argomento

?Apply

f @@ {a}

f[g_, x_] := 2 g @@ {x}

r[x_] := x + 10

s[x_] := x + 20

f[r, 1]

f[s, 1]

Funzioni pure

?Function

#1 + #2 &

Function[#1  +  #2]

#1 + #2 & [11, 22]

Function[#1  +  #2][11, 22]

f[x_, y_] := x + y

f[#1, 10] &[1]

?Map

Map[f[#1,  10] &, {11, 22, 33}]

f[#1, 10] &  /@ {11, 22, 33}