код внутри block будет запущен в той-же очередности? К примеру, пусть будет абстрактный список, в который мы добавим слушателя launch { processScroll(pos) }, и пользователь будет очень быстро скроллить список вперед. Возможна-ли ситуация, когда processScroll с меньше позицией будет вызван после processScroll с большей позицией? Здравый смысл подсказывает, что невозможна, т.к. при таком подходе какая-нибудь корутина может вечно сдвигаться на "потом", но мало-ли кто-то более осведомлен.
Описание похоже на actor /channels
Обсуждают сегодня