Hacker News new | ask | show | jobs
by lioeters 1429 days ago
If you start a line with (, [, +, -, or /, then a semicolon is necessary to disambiguate and prevent it from operating on the previous line.

Personally, I like to put a semicolon at the beginning of such a line only, and omit semicolons otherwise where they're unnecessary.