トップページ > プログラム > 2015年03月02日 > 8UULvOgm

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

13 位/156 ID中時間01234567891011121314151617181920212223Total
書き込み数1010000010000000000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net

書き込みレス一覧

【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
76 :デフォルトの名無しさん[sage]:2015/03/02(月) 00:13:02.73 ID:8UULvOgm
>>71
簡単にlambda内で変数束縛できるけど、誰もやらないだけ
できるけど、やらない


ret = next
val = lambda *args: args if len(args) == 1 else (args,)

f = lambda x, y: ret(x + y + a + b + c + d
                     for a in val(x + y)
                     for b in val(10 + a)
                     for c, d in val(a+5, b+3))
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
80 :デフォルトの名無しさん[sage]:2015/03/02(月) 02:01:23.06 ID:8UULvOgm
>>78
まともなファーストクラスの関数が無いRubyの方が
よっぽど取り残されてるよ>>16-17
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
89 :デフォルトの名無しさん[sage]:2015/03/02(月) 08:16:50.87 ID:8UULvOgm
>>86
Pythonにはジェネレータ(とyield)が既にあるし、
async/awaitはデコレータとyieldを使ってライブラリレベルで実装可能って認識


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