Ruby 是否提供任何机制来允许一个迭代器访问yield
另一个迭代器的所有值?(或“subiterator”,我不确定正确的名称是什么)。类似于 Python3.3+ 的yield from
def f
yield 'a'
yield 'b'
end
def g
# yield everything from f
yield 'c'
yield 'd'
end
Ruby 是否提供任何机制来允许一个迭代器访问yield
另一个迭代器的所有值?(或“subiterator”,我不确定正确的名称是什么)。类似于 Python3.3+ 的yield from
def f
yield 'a'
yield 'b'
end
def g
# yield everything from f
yield 'c'
yield 'd'
end