「カリー化」で思い出すのは、「カリー化とカレーライスとは関係ありません」というような内容のオヤジギャグを指導教官が著書で書いていたこと。バカ過ぎて逆に記憶に残ってしまってる。
2011-09-04 23:43:34Groovyの Closure#curry(Object...) のドキュメントには、"This method doesn't Closure curring strictly." とか注釈つけて欲しい気分。 #groovy
2011-09-04 23:44:34@ryoasai74 んー、誤用の現状認識について語っただけであって、肯定したい意図はあんまり無いです。今でもクラッカー/ハッカーの誤用やwikiの誤用は嫌いなほうなので。
2011-09-04 23:44:46@ryoasai74 使うのはかまいませんが、「肯定したいなんて俺は思ってない」こと(つまりこのつぶやきが適当)も上げてくれることをもって「対応」だとしてくれると更に嬉しいです。消すんじゃなく「誤解があったことを記録する」かんじで。
2011-09-04 23:45:44Curry の由来はHaskell Curryという論理学者ですね。「カリー・ハワードの同型対応」も有名です。
2011-09-04 23:49:42Groovy のカリーがカリーじゃないのはGroovy in Action でもしっかり書かれているからなぁ。単なる部分適用です。と。
2011-09-04 23:52:53なるほど、Rubyに関しては、Matzが「誤用の」カリー化の認識で、正しいカリー化が取り入れられたのね……。 http://t.co/4KFxcHv
2011-09-04 23:58:22RubyListみてると、勘違いが速やかに正されるなんてのはごく当たり前の現象だと思えてたけど、どうも世の中のblogだのtwだのwwではそうでもないようだな。。。
2011-09-05 00:01:46Old Nabble - [ruby-dev:33676] Suggestion: Proc#curry http://t.co/CV95Zox
2011-09-05 00:04:31JS でも部分適用とカリー化は全然違うんだけどな。ネットでも部分適用をもってカリー化としているところが多いし。でも JavaScript パターンや JavaScript Good Parts みたいな有名本でも部分適用をカリー化って書いてるんだよね…
2011-09-05 08:33:02部分適用もカリー化も仕事じゃ使えないんだけどね。「人が理解できないコード書いて自己満足するな」と言われる。似たようなメソッド何個も書くほうがよっぽど分かりにくいし保守性も悪いと思うんだけどなあ…
2011-09-05 08:38:22