[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2ch.scのread.cgiへ]
Update time : 03/26 13:53 / Filesize : 132 KB / Number-of Response : 512
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】



1 名前:デフォルトの名無しさん [2015/02/28(土) 00:33:07.88 ID:6Lhyreb3.net]
前スレ
【Python】スクリプト バトルロワイヤル47【pl,rb,php,js】
peace.2ch.net/test/read.cgi/tech/1417333026

16 名前:デフォルトの名無しさん mailto:sage [2015/02/28(土) 09:03:41.60 ID:vAVkZjyz.net]
Rubyは関数内関数が書けないから
proc{}やlambda{}に頼るしかなくて、
結果的に関数呼び出しが()になったり[](または.call())になったりと
本質的でない使い分けが必要でゴミすぎる

17 名前:デフォルトの名無しさん mailto:sage [2015/02/28(土) 09:12:34.63 ID:vAVkZjyz.net]
def f(x)
  ->(y){x + y}
end
p f(1)[2] # ()と[]の使い分けがウザイ



def foo(x)
  def bar(y)
    y * y
  end
  x + bar(x)
end
p foo 10
p bar 10 # barがfooの外側から参照できる。よってこれは関数内関数じゃない






[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<132KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef