Hacker News new | ask | show | jobs
by saywatnow 3317 days ago
> note how the second expression has no "z" variable in it.

A better comparison would be to

    func2(1 + 2 + 3, func1(x, y));
2 comments

Both are idiomatic in their own domain. Obviously I'm not trying to token-golf or neither would have 1 + 2 + 3 in it.
The parentheses are redundant as well, if the code was reordered.

Haskell eliminates the ( ) for function arguments. While Haskellers like this, I find it makes the code very hard to read.