こんにちは寺岡です。 Rubyの次期バージョン、Ruby2.0はRuby誕生から20周年となる2013年2月24日にリリースが予定されています。 キーワード引数、Refinements、Module#prependなどの魅力的な新機能が目白押しなので待ち遠しい限りです。 今回はruby2.0のpreview版を使って、新機能の中でも一押しのEnumerable#lazyメソッドをご紹介したいと思います。 実行環境の準備 まずはRuby2.0の実行環境を準備します。 rvm導入済みの環境に、ruby2.0をインストールします。 $ rvm get head $ rvm get latest $ rvm reload $ rvm list known | grep '\[ruby-\]' [ruby-]1.8.6[-p420] [ruby-]1.8.7[-p371] [ruby-]1.9.1[

