In this code:
let f(a,b,c) = a * b + c - (d())
let g(a,b,c) = a * b + c -(d())
f
- (int*int*int) -> int
, a g
- (int*int*(int*int)) -> int
.
Removing the parentheses around d()
in g
results in "Consecutive arguments must be separated by spaces or an error."
What's happening?
source
to share