RosettaCodeData/Task/First-class-functions-Use-numbers-analogously/Oz/first-class-functions-use-numbers-analogously.oz
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

19 lines
247 B
Text

declare
[X Y Z] = [2.0 4.0 Z=X+Y]
[XI YI ZI] = [0.5 0.25 1.0/(X+Y)]
fun {Multiplier A B}
fun {$ M}
A * B * M
end
end
in
for
N in [X Y Z]
I in [XI YI ZI]
do
{Show {{Multiplier N I} 0.5}}
end