RosettaCodeData/Task/Function-composition/PascalABC.NET/function-composition.pas
2024-10-16 18:07:41 -07:00

5 lines
122 B
ObjectPascal

function Compose<T,T1,T2>(f: T1 -> T2; g: T -> T1): T -> T2 := x -> f(g(x));
begin
Compose(Sin,ArcSin)(1.0).Print
end.