Hacker News new | ask | show | jobs
by Tyr42 4088 days ago
It's because there's a rule that every time you are going to start indenting more, there's a colon first. Since whitespace is rather invisible, it's a concession they make to make scoping more clear.