On 18 October 2017 at 16:27, Koos Zevenhoven <k7ho...@gmail.com> wrote: > So you're talking about code that would make a C-implemented Python iterable > of strictly C-implemented Python objects and then pass this to something > C-implemented like list(..) or sum(..), while expecting no Python code to be > run or signals to be checked anywhere while doing it. I'm not really > convinced that such code exists. But if such code does exist, it sounds like > the code is heavily dependent on implementation details.
Well, the OP specifically noted that he had recently encountered precisely that situation: """ I recently came across a bug where checking negative membership (__contains__ returns False) of an infinite iterator will freeze the program. """ Paul _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/