[swift-evolution] Proposal: Add implicit/default else-behaviour for the guard statement
Gwendal Roué
gwendal.roue at gmail.com
Thu Dec 17 05:01:43 CST 2015
> Le 17 déc. 2015 à 11:58, Andrey Tarantsov via swift-evolution <swift-evolution at swift.org> a écrit :
>
> 4) I would love a “guard!” variant that crashes instead of returning.
Isn’t it the role of assert and precondition?
Yet I have to admit that assert and precondition can not replace guards like the following, which define a variable:
guard let x = optionalX else {
fatalError("Missing x")
}
// use x
Gwendal Roué
More information about the swift-evolution
mailing list