[Python-ideas] Adding some standalone iterator/sequence functions as methods of the iterator objects
jkwon.work at gmail.com
Wed Aug 12 23:04:32 CEST 2009
i tried to google "site:http://mail.python.org/pipermail/python-ideas/
itertools" and could not find anything.
also, i like this idea.
On Aug 12, 2009, at 1:48 PM, Manuel Alejandro Cerón Estrada wrote:
> Hello again.
> El 12 de agosto de 2009 15:12, Guido van Rossum<guido at python.org>
>> That idea has also been considered and rejected, because of Python's
>> commitment to duck typing.
>> Really, please find the old discussion and read it rather than
>> rehashing old broken ideas.
> Sorry for getting back already discussed ideas. Finding old
> discussions can be very hard since the Python mailing lists have
> thousands of mails and some time you just don't use the correct
> keywords while searching.
> I understand why this has been rejected. However, I still think that
> the core idea of making the pipe-filter pattern and queries more
> readable is valuable.
> I'm thinking on implementing this as a third party wrapper module for
> itertools and others. An QueryIter wrapper class could help to this
> purpose and It would be very easy to implement. Could be something
> like this:
> pairs_tasks =
> Methods would be simple wrappers:
> def combinations(self, repeat):
> return IterQuery(itertools.combinations(self, repeat))
> Manuel Alejandro Cerón Estrada
More information about the Python-ideas