Hacker News new | ask | show | jobs
by tcbasche 2264 days ago
Go also has the same behaviour, with the fallthrough keyword. I find myself using a switch so rarely anyway...
1 comments

Go has a fallthrough keyword, but you can also do case "a", "b": for simple things where two cases are the exact same.
Swift allows the same thing. In fact, Swift switch statements are powerful as all git-go. You can do things like specify ranges and whatnot.

https://littlegreenviper.com/miscellany/swiftwater/ranges-an...

https://docs.swift.org/swift-book/LanguageGuide/ControlFlow....

That said, I don't use them that often. They tend to take up a lot of real estate on the screen, and introduce a fair bit of CC.