Сергей, к сожалению, ничего тут добавить нельзя. Нет никакого сравнения корутин с TF, корутины гораздо лучше, пишите на корутинах. Мы очень сожалеем, что больше никогда не услышим вашего мнения в этом чате, но что поделать
И то, и другое - это DSL для асинхронного кода. Все реализации IO-монады в скале более-менее одинаковы по характеристикам, мне хотелось бы, чтобы человек, знакомый с обоими подходами, изложил, чем вариант скалы принципиально лучше.
мне кажется вы тут единственный, кто оба варианта опробовал, и кто мог бы нам рассказать, чем вариант котлина вас подкупил. может и правда есть чего почерпнуть
А зачем еще усложнять свой код эффектами? Resource, ApplicativeAsk, явное описание ошибок и контекста в эффектах - это приятно, но недостаточно, чтобы загромождать код for-comprehensions-ами и ненативными для скалы операторами композиции