トップページ > プログラム > 2014年11月09日 > 5LKfT6rZ

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

4 位/269 ID中時間01234567891011121314151617181920212223Total
書き込み数01000000000000010004212213



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

書き込みレス一覧

クロージャって何がいいの? [転載禁止]©2ch.net
12 :デフォルトの名無しさん[sage]:2014/11/09(日) 01:25:23.88 ID:5LKfT6rZ
まじすか
Lisp Scheme Part39
275 :デフォルトの名無しさん[sage]:2014/11/09(日) 15:35:43.56 ID:5LKfT6rZ
emacsを電卓代わりに使ってると、S式で書き始めるんだけど、
途中いつの間にか中置になっててあれ?となる事がわりとある。
クロージャって何がいいの? [転載禁止]©2ch.net
33 :デフォルトの名無しさん[sage]:2014/11/09(日) 19:19:20.49 ID:5LKfT6rZ
pythonのlambdaって外の環境見えないの?
クロージャって何がいいの? [転載禁止]©2ch.net
35 :デフォルトの名無しさん[sage]:2014/11/09(日) 19:25:16.21 ID:5LKfT6rZ
そうだよね...
クロージャって何がいいの? [転載禁止]©2ch.net
37 :デフォルトの名無しさん[sage]:2014/11/09(日) 19:44:13.19 ID:5LKfT6rZ
pythonのlambdaって単に単純な関数定義のシンタックスシュガーなんじゃないの?
lambdaなんて名前が付いてるからアレだけど。
クロージャって何がいいの? [転載禁止]©2ch.net
40 :デフォルトの名無しさん[sage]:2014/11/09(日) 19:48:24.99 ID:5LKfT6rZ
>>38
ラムダ式を評価した結果も関数定義を評価した結果も同じfunctionだよ。
クロージャって何がいいの? [転載禁止]©2ch.net
44 :デフォルトの名無しさん[sage]:2014/11/09(日) 20:19:48.73 ID:5LKfT6rZ
pythonでは関数=クロージャなんじゃないの?
ラムダ式は関数定義の略記方だよ。
クロージャって何がいいの? [転載禁止]©2ch.net
45 :デフォルトの名無しさん[sage]:2014/11/09(日) 20:27:21.21 ID:5LKfT6rZ
変数に束縛された値を求めることは評価するっていうんだと思う。
再束縛は別の値を束縛すること。
クロージャって何がいいの? [転載禁止]©2ch.net
54 :デフォルトの名無しさん[sage]:2014/11/09(日) 21:09:53.89 ID:5LKfT6rZ
そもそも関数型プログラミングって堂々と代入してるようじゃダメなのでは
クロージャって何がいいの? [転載禁止]©2ch.net
79 :デフォルトの名無しさん[sage]:2014/11/09(日) 22:49:23.73 ID:5LKfT6rZ
>>77
>>44
クロージャって何がいいの? [転載禁止]©2ch.net
82 :デフォルトの名無しさん[sage]:2014/11/09(日) 22:56:01.93 ID:5LKfT6rZ
でもまあ、pythonの文法が変態なのは間違いない。
クロージャって何がいいの? [転載禁止]©2ch.net
87 :デフォルトの名無しさん[sage]:2014/11/09(日) 23:13:26.40 ID:5LKfT6rZ
ラムダ式の構文が残念だと言いたいなら、最初からそう言えばいいじゃん。
クロージャって何がいいの? [転載禁止]©2ch.net
97 :デフォルトの名無しさん[sage]:2014/11/09(日) 23:33:25.09 ID:5LKfT6rZ
ID:KOr7L+hP が言ってるのは、

関数の引数にもう少し複雑な処理をインラインで書きたいのに、
defは値返さねえし、lambdaは1行しか書けねえし、
まったく融通がきかねえな!

みたいな字面上の不満であって、関数型プログラミングだのクロージャだの全然関係ない。


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