Можно, но лучше не стоит: разбираемся в связях между объектами, функциями, генераторами и сопрограммами https://habr.com/ru/post/685396/