pascalabcnet/TestSuite/foreachvar3.pas
2016-02-23 23:28:56 +03:00

14 lines
172 B
ObjectPascal

procedure p<T>(s: set of T; f: T->T);
begin
foreach var x in s do
begin
var y := f(x);
Print(y);
end;
end;
begin
var s := [1,2,3,7,2,4];
p(s,x->x);
end.