トップページ > プログラム > 2014年12月16日 > /LiRSDzk

書き込み順位&時間帯一覧

4 位/188 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000211010000000000005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
クロージャって何がいいの? [転載禁止]©2ch.net

書き込みレス一覧

クロージャって何がいいの? [転載禁止]©2ch.net
267 :デフォルトの名無しさん[sage]:2014/12/16(火) 07:18:26.71 ID:/LiRSDzk
>>257
もちろん、本当はただのメソッドであってlambdaは文法要素ではない
あたかも「ブロックはlambdaの構文糖」であるかのような主張をするから、その対比としてそう書いたまでだよ
分かりにくかったね、「構文糖のような存在のメソッド」と修正しておくよ
クロージャって何がいいの? [転載禁止]©2ch.net
268 :デフォルトの名無しさん[sage]:2014/12/16(火) 07:24:54.85 ID:/LiRSDzk
まあ、「構文糖のような存在のメソッド」って用語がおかしいというなら
「真のクロージャ」って用語もおかしいのだと気付いて欲しいな
クロージャって何がいいの? [転載禁止]©2ch.net
270 :デフォルトの名無しさん[sage]:2014/12/16(火) 08:02:21.01 ID:/LiRSDzk
一応lambdaというメソッドの実装された時期について調べてみたら、結構昔から存在自体はしてたのね
元々procと同じなのに字数多い&Procなのにlambdaって覚えにくいのと1.4当時は関数型とか知らんかったからスルーしてたのかな
そこは俺の記憶違いだったわ
クロージャって何がいいの? [転載禁止]©2ch.net
274 :デフォルトの名無しさん[sage]:2014/12/16(火) 09:58:24.78 ID:/LiRSDzk
>>272
そういう意味ではfunctionを名前ありの関数にもラムダにも使ったJavaScriptは上手いと思う
らむだ何ソレ?な人にも「関数名書かないで使うと無名の関数も作れるよ」って説明で事足りるもんね
クロージャって何がいいの? [転載禁止]©2ch.net
276 :デフォルトの名無しさん[sage]:2014/12/16(火) 11:12:47.94 ID:/LiRSDzk
>>275
まあ、Rubyは他の組み込みライブラリでも
エイリアスや似たようなメソッド、所属モジュールが違う同様のメソッドとか持つのは普通だからね
俺は昔からproc派、RubyのProcとλ算法は別物だと思うからあの挙動でいいし、早く書けるし


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。