2014-01-24から1日間の記事一覧
ブロックがクロージャーとしての役割を持ちます def create_counter count = 1 return Proc.new do count += 1 p count end end counter = create_counter counter.call #=> 2 counter.call #=> 3 こんな感じになる。 create_counterメソッド自体は終了して…
ブロックがクロージャーとしての役割を持ちます def create_counter count = 1 return Proc.new do count += 1 p count end end counter = create_counter counter.call #=> 2 counter.call #=> 3 こんな感じになる。 create_counterメソッド自体は終了して…