Hello list, it's my first email here, so let me know if this is in any way out 
of order.

I've been working a lot with concurrent.futures lately. I find both `wait` and 
`as_completed` very useful, but something I'm usually lacking is a `wait` 
version where the order of the futures is preserved. I quickly hacked a proof 
of concept to discuss with you and see if anybody else would find it useful: 
https://gist.github.com/santiagobasulto/10b689ba5fcadf307ffc5cd4f4ae00ec

I also realized that the implementation of `ThreadPoolExecutor.map` could be 
greatly simplified with this function as part of the stdlib.

What do you think? Thanks!
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/VCXVVTKOZFIA5VKC2ADAVNOYEBSF3HGX/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to