Ruby 3.0.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Enumerator::Chainクラス > new

singleton method Enumerator::Chain.new

new(*enums) -> Enumerator::Chain[permalink][rdoc]

複数の Enumerable から、1つの新しい Enumerator を作って返します。



e = Enumerator::Chain.new(1..3, [4, 5])
e.to_a #=> [1, 2, 3, 4, 5]
e.size #=> 5