A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2015-September/141555.html below:

[Python-Dev] semantics of subclassing things from itertools

[Python-Dev] semantics of subclassing things from itertools [Python-Dev] semantics of subclassing things from itertoolsSerhiy Storchaka storchaka at gmail.com
Thu Sep 10 10:26:08 CEST 2015
On 10.09.15 10:23, Maciej Fijalkowski wrote:
> I would like to know what are the semantics if you subclass something
> from itertools (e.g. islice).
>
> Right now it's allowed and people do it, which is why the
> documentation is incorrect. It states "equivalent to: a function-or a
> generator", but you can't subclass whatever it is equivalent to, which
> is why in PyPy we're unable to make it work in pure python.
>
> I would like some clarification on that.

There is another reason why itertools iterators can't be implemented as 
simple generator functions. All iterators are pickleable in 3.x.

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4