3 ms·
When I program in Standard ML or F# I always use parentheses to make it clearer that a function call is happening.
by eatonphil 6y ago
When I program in Standard ML or F# I always use parentheses to make it clearer that a function call is happening.
- shikoba 6y agoYou shouldn't. It add complexity for the reader. It's always clear what is the function and what are the arguments.
- eatonphil 6y agoI disagree. The funny thing is that in Standard ML and F# it's less common to pass arguments solely through currying anyway. The standard libraries in both use tuples. I have always felt as a reader that this and camel-case makes code easier to read.