From: Roger Pack Date: 2008-11-04T05:06:37+09:00 Subject: [ruby-core:19688] Re: [Feature #709] Enumerator#+ > if __FILE__ == $0 > a = (1..3).to_enum + (10..12).to_enum + (17..20).to_enum > a.each { |i| puts i } > end So you expect this to output 28 31 35 ?