Здравствуйте, AlexRK, Вы писали:
ARK>А с монадами везде как-то шило на мыло получается. Я понимаю, что без монадных костылей функциональные языки не могут записать последовательность вызовов.
Попробуй свой цикл в примере сделать асинхронным, но сохранить последовательность.