>>73
ナゼ Python では、以下のような簡潔なコードが構文エラーになるんだろうね?
f = lambda x:
y = 2 * x
z = x * y
return lambda w: w * (y + z)
g = f(2)
g(3)
これじゃあ「Python は関数型プログラミングに向かない」と評価されてもしかたないよね
だって、真のクロージャを備えた C#、Java8、C++11、JavaScript、Ruby 等々のふつうの言語では、
>>52 みたいなラムダ式だけを使ったコードが何の苦もなく自然に書けるんだから
クロージャって何がいいの? [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2014/11/09(日) 22:56:21.23ID:KOr7L+hP
■ このスレッドは過去ログ倉庫に格納されています
