ParentFull threadroman_g·And if foo(z) is consuming a generator somehow (e.g. it's next(g)) then you can't call it twice without side effects.View on HN