https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112014-03-11T14:11:44ZRuby Issue Tracking SystemRuby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=457242014-03-11T14:11:44ZAnonymous
<ul></ul><p>The deep benefit of this improvement would be that in this way, the real first author of this operation, Moses Schönfinkel, would be commemorated, while "partial application" would gain a shortish name. Haskell Curry already has Haskell language with its fanboys named after him, whereas for Schönfinkel, there is hardly any hope anyone would name a computer language "Moses" after him.</p> Ruby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=457252014-03-11T15:59:07Zmame (Yusuke Endoh)mame@ruby-lang.org
<ul><li><strong>Category</strong> set to <i>Joke</i></li></ul><p><a href="http://en.wikipedia.org/wiki/Moses_Sch%C3%B6nfinkel" class="external">http://en.wikipedia.org/wiki/Moses_Sch%C3%B6nfinkel</a></p>
<blockquote>
<p>While Curry attributed the concept to Schönfinkel, it had already been used by Frege.[4]</p>
</blockquote>
<p>#frege ...!</p>
<p>--<br>
Yusuke Endoh <a href="mailto:mame@tsg.ne.jp" class="email">mame@tsg.ne.jp</a></p> Ruby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=457262014-03-11T16:52:04ZAnonymous
<ul></ul><p>+1 to mame's proposal</p> Ruby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=459072014-03-23T08:25:59Zzzak (zzak _)
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Third Party's Issue</i></li></ul> Ruby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=459132014-03-24T08:23:50Zduerst (Martin Dürst)duerst@it.aoyama.ac.jp
<ul><li><strong>Status</strong> changed from <i>Third Party's Issue</i> to <i>Rejected</i></li></ul><blockquote>
<p>Status changed from Open to Third Party's Issue</p>
</blockquote>
<p>This is a discussion about the name of Proc#curry, which is built in. I don't think "Third Party's Issue" is appropriate for this.</p> Ruby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=459232014-03-25T05:09:19Zzzak (zzak _)
<ul></ul><p>I think because the proposed method is not for “native” speakers, its meant for third party individuals ;)</p>
<p>It was meant as a joke</p>
<p>On Mar 24, 2014, at 1:53 PM, <a href="mailto:duerst@it.aoyama.ac.jp" class="email">duerst@it.aoyama.ac.jp</a> wrote:</p>
<blockquote>
<p>Issue <a class="issue tracker-2 status-6 priority-4 priority-default closed" title="Feature: Rename "curry" to "schönfinkelize" (Rejected)" href="https://bugs.ruby-lang.org/issues/9620">#9620</a> has been updated by Martin Dürst.</p>
<p>Status changed from Third Party's Issue to Rejected</p>
<blockquote>
<p>Status changed from Open to Third Party's Issue</p>
</blockquote>
<p>This is a discussion about the name of Proc#curry, which is built in. I don't think "Third Party's Issue" is appropriate for this.</p>
<hr>
<p>Feature <a class="issue tracker-2 status-6 priority-4 priority-default closed" title="Feature: Rename "curry" to "schönfinkelize" (Rejected)" href="https://bugs.ruby-lang.org/issues/9620">#9620</a>: Rename "curry" to "schönfinkelize"<br>
<a href="https://bugs.ruby-lang.org/issues/9620#change-45913" class="external">https://bugs.ruby-lang.org/issues/9620#change-45913</a></p>
<ul>
<li>Author: Boris Stitnicky</li>
<li>Status: Rejected</li>
<li>Priority: Normal</li>
<li>Assignee:</li>
<li>Category: Joke</li>
<li>Target version:</li>
</ul>
<hr>
<p>I have just been able to understand the difference between currying and partial application. With this newly acquired knowledge, I would like to canvass in favor of making the symbol <code>:curry</code> incorrectly mean partial application all over the core, while current (correct) <code>#curry</code> be (again correctly) renamed to <code>#schönfinkelize</code>. I think that this longish word with its nice umlaut captures well the contorted and unnatural nature of the operation in question. Should the umlaut be an obstacle to this proposal, <code>#scheinfinkelize</code> or (if we want to stick with food) <code>#aufschnittschneiden</code>, or simply <code>#aufschnitt</code> would do.</p>
<p>--<br>
<a href="https://bugs.ruby-lang.org/" class="external">https://bugs.ruby-lang.org/</a></p>
</blockquote> Ruby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=459292014-03-25T11:32:45Zmame (Yusuke Endoh)mame@ruby-lang.org
<ul></ul><p><a href="http://en.wikipedia.org/wiki/Currying" class="external">http://en.wikipedia.org/wiki/Currying</a></p>
<blockquote>
<p>The name "currying", coined by Christopher Strachey in 1967, is a reference to logician Haskell Curry.</p>
</blockquote>
<p>So in this case, the Third Party is Christopher Strachey.</p> Ruby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=480622014-07-26T15:22:27ZAnonymous
<ul></ul><p>Who in the Heaven is Christopher Strachey?</p> Ruby master - Feature #9620: Rename "curry" to "schönfinkelize"https://bugs.ruby-lang.org/issues/9620?journal_id=480632014-07-26T15:28:26ZAnonymous
<ul></ul><p>Uh oh, that Pegasus computer looks so beautiful, <a href="http://upload.wikimedia.org/wikipedia/commons/e/ee/Pegasus_computer.jpg" class="external">http://upload.wikimedia.org/wikipedia/commons/e/ee/Pegasus_computer.jpg</a></p>