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-October/141894.html below:

[Python-Dev] Rationale behind lazy map/filter

[Python-Dev] Rationale behind lazy map/filter [Python-Dev] Rationale behind lazy map/filterRandom832 random832 at fastmail.com
Tue Oct 13 11:26:09 EDT 2015
"R. David Murray" <rdmurray at bitdance.com> writes:

> On Tue, 13 Oct 2015 14:59:56 +0300, Stefan Mihaila
> <stefanmihaila91 at gmail.com> wrote:
>> Maybe it's just python2 habits, but I assume I'm not the only one
>> carelessly thinking that "iterating over an input a second time will 
>> result in the same thing as the first time (or raise an error)".
>
> This is the way iterators have always worked.

It does raise the question though of what working code it would actually
break to have "exhausted" iterators raise an error if you try to iterate
them again rather than silently yield no items.

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