<div dir="ltr">Ensure is more comprehensible, guard is for sure &quot;always&quot; been there in older languages... could it be kind of aliased somehow? I tend to confuse guard sometimes, despite many few decades of using it.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Oct 26, 2016 at 2:52 AM, Chris Lattner via swift-evolution <span dir="ltr">&lt;<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
&gt; On Oct 25, 2016, at 10:20 AM, Joe Groff via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>&gt; wrote:<br>
&gt;<br>
&gt; At this point in Swift&#39;s evolution, source-breaking changes to the language require strong motivation. We can&#39;t really entertain superficial keyword changes like this without overwhelming evidence that the existing syntax is problematic in practice. `guard` has precedent in functional languages, for instance in Haskell where the `guard` function is idiomatically used as part of monadic `do`-notation computations, and has the same positive condition semantics in those languages.<br>
<br>
</span>Right.  Jay, I’m sorry if you or others find the name “guard” to be confusing, but there are many Swift developers that like it.  I is almost inconceivable that we would change it at this point.<br>
<br>
-Chris<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
swift-evolution mailing list<br>
<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" target="_blank">https://lists.swift.org/<wbr>mailman/listinfo/swift-<wbr>evolution</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="text-align:left"><b>Alessandro Alexander Stone Aresta</b></div><div style="text-align:left"><b><br></b></div><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"></blockquote>senior development &amp; consulting </div><div><br><i style="text-align:left">email  : <a href="mailto:performerstone@gmail.com" target="_blank">performerstone@gmail.com</a></i><br><i style="text-align:left">skype : alexanderstone2007</i><blockquote style="margin:0 0 0 40px;border:none;padding:0px"></blockquote><div style="text-align:right"><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div style="text-align:right"><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i>This  is  a  confidential   communication   intended   only  for  the  named addressee. </i></font></div><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i> If you received this </i></font><i style="font-family:Georgia;font-size:x-small">communication </i><font face="Georgia" size="1"><i>in </i></font><i style="font-family:Georgia;font-size:x-small">error, please notify us  and return and delete it without  reading it. </i></div></div></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div style="text-align:right"><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i>This e-mail may not be </i></font></div><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i>disclosed,  copied or distributed</i></font></div><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i> in  </i></font><i style="font-family:Georgia;font-size:x-small">any form without the obtained permission in writing of  Alessandro Aresta. </i></div></div></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div style="text-align:right"><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i>In  any case it  may not be altered or otherwise </i></font></div></div></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div style="text-align:right"><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i>changed.  </i></font></div><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i> Whilst  Alessandro Aresta believes  that  the   information  is  correct at  the date  of   the  e-mail,  no  warranty and </i></font></div></div></blockquote></blockquote></blockquote></blockquote></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div style="text-align:right"><div style="text-align:right;font-family:Futura;background-color:rgb(255,255,255)"><font face="Georgia" size="1"><i>representation  is given to this effect and no responsibility can be accepted by Alessandro Aresta.</i></font></div></div></blockquote></blockquote></blockquote></blockquote></blockquote></blockquote><div><div style="text-align:right"><b><br></b></div><div></div></div></div></div></div></div></div>
</div>