[swift-evolution] Proposal: Add implicit/default else-behaviour for the guard statement
Andrey Tarantsov
andrey at tarantsov.com
Thu Dec 17 05:23:55 CST 2015
>> 4) I would love a “guard!” variant that crashes instead of returning.
>
> Isn’t it the role of assert and precondition?
Well, there's another thread talking about an alternative name for assert. guard! could be a good one. And, yes, "guard! let" isn't currently possible with assert.
More importantly, sometimes I change my mind about whether something is a valid failure or should be a crash, and a one-character difference would be appreciated. (Granted, that doesn't happen often, just sometimes.)
A.
More information about the swift-evolution
mailing list