таска в случае добавления async при объявлении функции вывелась раньше, чем следующий синхронный принт, а без него после синхронного принта?
Up
интересный кейс) Конструктор фьючи, если в него передается функция и эта функция возвращает фьючу будет дожидаться ее резолва. https://api.dart.dev/stable/2.14.3/dart-async/Future/Future.html Помечая функцию async она безусловно возвращает фьючу. Соответственно мы ждем завержения фьючи обычной, в которой также поставлена в очередь микротаска и она выполнится первой.
Мм, интересно, спасибо завтра уже почитаю)
Обсуждают сегодня