Size: a a a

2020 March 22

l

la gente está muy loca in ☄️ effector
поэтому кстати самый злобный сайд-эффект — это метод getState) потому что он делает связи между непредсказуемыми частями кода
источник

VK

Valeriy Kobzar in ☄️ effector
может переписать getState чтобы он всегда дожидался завершения очереди вычислений?
источник

VK

Valeriy Kobzar in ☄️ effector
или это невозможно ы принципе?
источник

VK

Valeriy Kobzar in ☄️ effector
понять где конец этой очереди
источник

l

la gente está muy loca in ☄️ effector
возможно, просто это не выход
источник

l

la gente está muy loca in ☄️ effector
опасность этого метода фундаментальна и не связана с имплементацией
источник

VK

Valeriy Kobzar in ☄️ effector
например по завершении всего перед вотчами чтобы сохранялся снэпшот для getState
источник

l

la gente está muy loca in ☄️ effector
в редаксе он не менее опасен и авторы про это вполне вкурсе и тоже пробуют бороться с этим
источник

l

la gente está muy loca in ☄️ effector
его нельзя подлатать, императивное чтение данных ресурсоёмко точно так же как требование немедленно пофиксить баг в три часа ночи — это меняет твои планы
источник

l

la gente está muy loca in ☄️ effector
поэтому оптимальный выход — предлагать альтернативы
источник

l

la gente está muy loca in ☄️ effector
так появился сэмпл
источник

l

la gente está muy loca in ☄️ effector
это настолько фундаментальная проблема, что ряд громких уязвимостей в процессорах последних лет тоже связано с этим же
источник

VK

Valeriy Kobzar in ☄️ effector
не быложелания генераторы прикрутить?
источник

l

la gente está muy loca in ☄️ effector
нет
источник

l

la gente está muy loca in ☄️ effector
к тому же это не поможет ни с чем
источник

VK

Valeriy Kobzar in ☄️ effector
было бы интересно наверное через await ждать результатов вотчей например
источник

l

la gente está muy loca in ☄️ effector
эффекты это и есть вотчи
источник

l

la gente está muy loca in ☄️ effector
разница лишь в том, что эффекты необходимы когда тебе нужно оповещение о их завершении
источник

l

la gente está muy loca in ☄️ effector
Переслано от yumaa verdin
вот с таким игрался:
https://share.effector.dev/qR4hiSyv
нода, привязаная к асинхронному генератору, который йелдит значения по мере поступления их в ноду :)
источник

l

la gente está muy loca in ☄️ effector
Valeriy Kobzar
не быложелания генераторы прикрутить?
у меня желания не было, но не у других))
источник