Swift delight: guard. I was never interested in `unless`; `if !foo` never bothered me. But you can’t negate pattern-matching in the same way, and Swift’s `if let` was a form of pattern-matching specific to Optional.
— Jordan Rose (@UINT_MIN) September 29, 2021
Part of the Swift Regrets series.