| value, frame = generator(args) | try: | while frame: | etc | value, frame = resume_frame(frame) | finally: | if frame: | shut_frame_down(frame) Minor point, but why not make resume() and shutdown() methods on the frame? Isn't this much cleaner? value, frame = generator(args) try: while frame: etc value, frame = frame.resume() finally: if frame: frame.shutdown() -Barry
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