Subtraction or negation.
(-)
returns 0.
(- x)
negates its argument: (- 3)
returns -3
, (- -0.0)
returns 0.0
.
With two or more arguments, subtraction is performed sequentially from left to right. Subtracting an integer from a float, or vice-versa, produces a float.