2008-09-13から1日間の記事一覧

lambdaの動作

いや,俺がおかしいことやってるかもだけど. class Foo Map = { 'key1' = lambda { |bar| do something } 'key2' = lambda { |bar| do something } } def baz(key, bar) Map[key].call(bar) end end って時に,do somethingの中から呼び出し元(Fooオブジェ…

Perl(゚Д゚)ウマー

引数なしで毎回shiftとかで取り出すとか面倒過ぎるだろjkとか,コンテキストによって変わるとか何それ?とか,ourとか意味分からんとか,そもそもキー参照でsigil変わんなよとか,配列が勝手に展開されるからリファレンス&デリファレンスとか,blessってなん…