Здравствуйте, jazzer, Вы писали:
J>Здравствуйте, koenjihyakkei, Вы писали:
K>>Можно сделать враппер
J>Да, я сейчас именно так и делаю (у меня это обобщенная функция call_with_cb(cb, f, *args, **kwargs), которая работает с любой функцией-генератором), но это внешнее, а хотелось бы что-то внутри самой функции написать
причем желательно, чтобы это "что-то" из исходного поста выглядело как вызов функции (а не как yield).
То есть чтобы человек, не видевший никогда в глаза yield, не испугался бы и думал, что он зовет коллбэк.