[swift-evolution] Proposal: Add implicit/default else-behaviour	for the guard statement
    Stephen Celis 
    stephen.celis at gmail.com
       
    Thu Dec 17 07:06:30 CST 2015
    
    
  
> On Dec 17, 2015, at 6:01 AM, Gwendal Roué via swift-evolution <swift-evolution at swift.org> wrote:
> 
> 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
Isn't this essentially
    let x = optionalX!
:)
Stephen
    
    
More information about the swift-evolution
mailing list