On 2015-04-23 11:26 AM, Victor Stinner wrote: > 2015-04-23 17:22 GMT+02:00 <andrew.svetlov at gmail.com>: >> I can live with `cocall fut()` but the difference between `data = yield from >> loop.sock_recv(sock, 1024)` and `data = cocall (loop.sock_recv(sock, >> 1024))()` frustrates me very much. > You didn't answer to my question. My question is: is it possible to > implement Future.__cocall__() since yield is defined in cofunctions. > If it's possible, can you please show how? (Show me the code!) I can do that. class Future: .... def __iter__(self): .... __cocall__ = __iter__ I've outlined the problem with this approach in parallel email: https://mail.python.org/pipermail/python-dev/2015-April/139456.html Yury
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