2 ms·
CoffeeScript is always going to be less verbose than JavaScript, but in the context of a full code file having some functions with parentheses and some without
by MatthewPhillips 15y ago
CoffeeScript is always going to be less verbose than JavaScript, but in the context of a full code file having some functions with parentheses and some without isn't a pleasant consistent experience in my book.
Another thing CoffeeScript handles unelegantly is two anonymous functions (very common when a function needs an onsuccess and an onerror):
api.get(
->
# Success here.
->
# Failure here.
)
The benefit of curlies is you get a consistent experience and don't have to go to Stackoverflow to find out when you need commas or parentheses and when you don't.