<div dir="ltr"><div>Return is all about providing a value *when used transitively*.  When used intransitively, it&#39;s about moving yourself.  There&#39;s nothing about the latter sense that implies providing a value.<br>
<br></div>Which is not to say Richard did not overstate the case - &quot;return needn&#39;t necessarily (in English) suggest providing a value&quot; would be more correct, but isn&#39;t that far from a charitable interpretation of what he&#39;d said.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Aug 7, 2013 at 7:56 AM, Donn Cave <span dir="ltr">&lt;<a href="mailto:donn@avvanta.com" target="_blank">donn@avvanta.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
quoth Richard A. O&#39;Keefe,<br>
...<br>
<div class="im">&gt; If you&#39;re familiar with *English* rather than, say, the C family of<br>
&gt; programming languages, &quot;return&quot; isn&#39;t _that_ bad, there is certainly<br>
&gt; nothing about the word that suggests providing a value.<br>
<br>
</div>The RFC822 headers of your email suggest that you use a Macintosh computer,<br>
so apart from the apparently disputable question of whether you&#39;re familiar<br>
with English, you have the same online dictionary as mine.  Second definition:<br>
&quot;give, put, or send (something) back to a place or person&quot;, with examples<br>
&quot;she returned his kiss&quot;, usage from tennis and football, verdicts, etc.<br>
Third definition:  &quot;yield or make a profit&quot;, fourth (re)elect a person or party.<br>
&quot;Return&quot; is all about providing a value, in English.<br>
<br>
When a term like &quot;return&quot; is used in a computer programming language in<br>
a sense that confounds any prior expectation based on English or other<br>
programming languages, that&#39;s the opposite of &quot;intuitive&quot;.  It &quot;is what<br>
it is&quot;, and it&#39;s silly to talk about changing it at this point, but that<br>
doesn&#39;t mean that we have to turn the notion of &quot;intuitive&quot; on its head.<br>
<span class="HOEnZb"><font color="#888888"><br>
        Donn<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br></div>