Пришлось по работе пописать на котлине, на корутинах. Как же это удобно, быстро и просто после возни с TF. Кто может аргументированно охаять котлиновские корутины, чтобы вернуть мне веру в Скалу?
Довод, но ссылочная прозрачность - это инструмент, а не самоцель. Не зря во многих либах боятся делать f: F[A] в аргументах функций и пишут вместо этого f: => F[A]