<div dir="ltr">@EricaSadun I’d like to say that many of us are not native English speakers. I had to find what is the meaning of “gimme” and “dunno”. And it is a good thing, so I can learn more English words and slangs. But at the same time sometimes I read these messages in a place where it is not possible to consult dictionaries or when I just do not have time to do this.<div><br></div><div>OK... Let’s explain the words:</div><div><br></div><div>gimme. noun. <span class="" style="color:rgb(0,0,0);font-family:-apple-system;font-size:13px">a thing that is very easy to perform or obtain, <span>especially</span> in a game or sport<span class="">:</span><span class=""></span></span><span class="" style="color:rgb(0,0,0);font-family:-apple-system;font-size:13px"><span class="" style="font-style:italic"> the kick would hardly be a gimme in that wind</span></span><br><div><br></div><div>dunno. contraction. <span style="font-size:13px;color:rgb(0,0,0);font-family:-apple-system">(I) do not know</span><span class="" style="font-size:13px;color:rgb(0,0,0);font-family:-apple-system">. origin </span><span class="" style="font-size:13px;color:rgb(0,0,0);font-family:-apple-system"><span class=""><span>mid</span> 19<span>th</span> cent.</span></span><span style="font-size:13px;color:rgb(0,0,0);font-family:-apple-system">: </span><span style="font-size:13px;color:rgb(0,0,0);font-family:-apple-system">representing</span><span style="font-size:13px;color:rgb(0,0,0);font-family:-apple-system"> an informal </span><span style="font-size:13px;color:rgb(0,0,0);font-family:-apple-system">pronunciation</span><span class="" style="font-size:13px;color:rgb(0,0,0);font-family:-apple-system">.</span></div><div><br></div></div><div>;-)<br></div><div><br></div><div>Dunno, but the more we use internationally known words may be a gimme to track the subject that is Swift evolution.<br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 9, 2016 at 1:47 AM, Erica Sadun 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 Feb 8, 2016, at 8:32 PM, Joe Groff via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;&gt; On Feb 8, 2016, at 7:25 PM, Joe Groff via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Javier Soto brought up a case where his ReactiveCocoa code silently did the wrong thing by implicitly discarding the result of a closure:<br>
&gt;&gt;<br>
&gt;&gt; <a href="https://twitter.com/Javi/status/695680700033306624" rel="noreferrer" target="_blank">https://twitter.com/Javi/status/695680700033306624</a><br>
&gt;&gt;<br>
&gt;&gt; Since it sounds like we plan on making `@warn_unused_result` the default, it seems natural to also warn when a closure has its result type converted away to Void. If there&#39;s one &#39;return&#39; statement, we could dive into the return expression to decide whether to warn based on the function whose result is getting ignored.<br>
&gt;<br>
&gt; There&#39;s another axis of intent in whether the closure was written with an explicit return or not. `{ foo($0) }` is ambivalent to whether it intends to propagate the value returned by `foo` or not, whereas `{ return foo($0) }` is explicitly trying to do so. IMO we have a stronger case to warn if the `return` is explicit in the closure body.<br>
<br>
<br>
</span>if foo  is -&gt; Void, it&#39;s a gimme.<br>
if foo is -&gt; T with @warn_unused_result, it&#39;s a gimme<br>
if foo is -&gt; T without @warn_unused_result, dunno<br>
<span class="HOEnZb"><font color="#888888"><br>
-- E<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<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/mailman/listinfo/swift-evolution</a><br>
</div></div></blockquote></div><br></div>