reddit / emacs

How to skip some items via generator?

EmilySeville7cfg · 2022-12-28 10:45
As an input I obtain some another generator which produces some sequence of items. How do I write a generator that skips items from the original generator based on some predicate. For example I wanna get only even numbers returned by a second generator.
Illiamen · 2022-12-28 13:58
Have you tried passing the iterator object as an argument to a new generator function, which could test the results yielded by the first iterator object before yielding them itself?