[Python-ideas] Introduce collections.Reiterable
Terry Reedy
tjreedy at udel.edu
Sun Sep 22 18:37:52 CEST 2013
On 9/22/2013 10:22 AM, Nick Coghlan wrote:
> The __getitem__ fallback is a backwards
> compatibility hack, not part of the formal definition of an iterable.
When I suggested that, by suggesting that the fallback *perhaps* could
be called 'semi-deprecated, but kept for back compatibility' in the
glossary entry, Raymond screamed at me and accused me of trying to
change the language. He considers it an intended language feature that
one can write a sequence class and not bother with __iter__. I guess we
do not all agree ;-).
--
Terry Jan Reedy
More information about the Python-ideas
mailing list