;) yes. I know I can write let x = y! but IMHO THAT is too brief again. I like the fact that guard makes you look what you do… it is a little bit like assert(x != nil)
guard! let x = y it reads awesome and everybody can more easily see it is a potentially fatal & important call > On May 3, 2016, at 1:38 AM, Jordan Rose <jordan_r...@apple.com> wrote: > > We have that; it’s just ‘!’. :-) > > Jordan > >> On May 2, 2016, at 12:09, Dominik Pich via swift-evolution >> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote: >> >> Hello, >> often the guard statement is used to only unwrap optionals. multiple guards >> will cause a lot of ‘overhead’. >> also often if it doesn’t work. there is no easy way we can gracefully >> recover ;) >> >> so how about we do the same as with try/catch where you can use try! and >> have a guard! >> >> the guard! could just throw an exception … >> >> regards >> Dominik >> _______________________________________________ >> swift-evolution mailing list >> swift-evolution@swift.org <mailto:swift-evolution@swift.org> >> https://lists.swift.org/mailman/listinfo/swift-evolution >
_______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution