2 summary::represent a unary oparation on a function
3 related:: Classes/UnaryOpStream, Classes/Punop, Classes/BinaryOpFunction, Classes/NAryOpFunction
7 Operating on functions instead of numbers, what results is not a result of the calculation, but a structure that represents that calculation.
12 a = 2.sqrt; // result is square root of two (approximate floating point).
13 a = { b }.sqrt; // result is a UnaryOpFunction
15 a.value; // now it is evaluated, and the result is calculated
17 a.value; // again, with a different value.
27 (instrument: \default, note: [a.value, b.value]).play;