Size: a a a

2021 April 01

KD

Kitsune Digital in ru.nim.talks
Gabben
А в чем смысл таймера?
30 секунд на ход
источник

KD

Kitsune Digital in ru.nim.talks
хотя...
источник

G

Gabben in ru.nim.talks
Просто футуры там за кулисами все равно исполняются.
А так я так же делаю в боте, приходит пачка обновлений, на каждое по фьюче
источник

KD

Kitsune Digital in ru.nim.talks
шедулер же не гарантирует что во время await не пролезет какая-то асинхронная функция и не добавит в последовательность чего-то
источник

KD

Kitsune Digital in ru.nim.talks
?
источник

KD

Kitsune Digital in ru.nim.talks
т.е. когда я чищу в ноль последовательность после await all я могу чё-то посеять?
источник

A

Alexander in ru.nim.talks
Vladimir Berezenko
Ничего не будет. Вернётся future и всё
Так она же ref, который вроде не инициализируется, этот момент и не ясен
источник

G

Gabben in ru.nim.talks
Kitsune Digital
шедулер же не гарантирует что во время await не пролезет какая-то асинхронная функция и не добавит в последовательность чего-то
Не гарантирует
источник

G

Gabben in ru.nim.talks
Kitsune Digital
т.е. когда я чищу в ноль последовательность после await all я могу чё-то посеять?
Не понял
источник

KD

Kitsune Digital in ru.nim.talks
Gabben
Не понял
await all eventList
eventList = @[]
источник

KD

Kitsune Digital in ru.nim.talks
у меня есть серьёзное подозрение что между началом выполнения await и очистки последовательности может пролезть какая-то асинхронная кака
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
В смысле
источник

G

Gabben in ru.nim.talks
Kitsune Digital
у меня есть серьёзное подозрение что между началом выполнения await и очистки последовательности может пролезть какая-то асинхронная кака
Ну если eventList глобальный, то конечно
источник

KD

Kitsune Digital in ru.nim.talks
Gabben
Ну если eventList глобальный, то конечно
глобальный
источник

G

Gabben in ru.nim.talks
источник

KD

Kitsune Digital in ru.nim.talks
тогда double buffering?
источник

KD

Kitsune Digital in ru.nim.talks
let a = eventList
eventList = @[]
await all a
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Што
источник

KD

Kitsune Digital in ru.nim.talks
а чего непонятного-то?
источник

G

Gabben in ru.nim.talks
Kitsune Digital
let a = eventList
eventList = @[]
await all a
Ну да 🤔
источник