Чет забавный прикол получается
Я хотела уйти от while true: data = await data, но из-за кривости API либы мне придётся ставить асинхронный мьютекс, и опять возвращаться к итерированию вручную, только через обертки в генераторы обернутые в aiostreams ради готовой функции мёржа, лол
Ну и финальный while True уже будет обернут в генератор, ахах...
чувствую себя джаваскрипт разработчицей, добавляющей библиотеку для складывания 2+2 (хотя мерж асинхронных генераторов это куда более нетривиальный фокус)