ответ, а на остальные забить? Через каналы?
типа есть 3 реплики, хочется асинхронно все опросить и кто первый - того и тапки
Как вариант: https://kotlinlang.org/docs/select-expression.html#selecting-from-channels
ага, спасибо, я как-раз с ним разбираюсь. Я чёт думал эта проблема была решена уже на момент релиза корутин, а тут опять экспериментальное что-то )
Если вы не чураетесь сторонних решений, находится вот такое: https://github.com/LouisCAD/Splitties/tree/main/modules/coroutines#racing-coroutines
О, не видел. Спасибо
Наверное, задача не слишком редкая, но даже hot singles in your area flows не так давно стабильные стали. :)
Обсуждают сегодня