Size: a a a

2020 September 24

AO

Aleksandr Osipov in ☄️ effector
Nikita Fedorov
Можешь поискать, вроде есть более полная табличка со всеми стратегиями, часть из них есть в секции Temporal operators
https://en.wikipedia.org/wiki/Temporal_logic
Я её где-то видел, там кажется около 12 операторов которые покрывают вообще всё. Я думаю это можно сделать как настраиваемую очередь в clock. Ну я так вижу реализацию)
Никогда не понимал этого, в инсте было что-то такое помню на матмоделировании
источник

AO

Aleksandr Osipov in ☄️ effector
Мб есть что-то доступным языком по этой теме?
источник

AO

Aleksandr Osipov in ☄️ effector
Вики не прояснила ситуацию :(
источник

AO

Aleksandr Osipov in ☄️ effector
Не понял как выразить тот же debounce в терминах этих
источник

c⁣

createStore<🦉>... in ☄️ effector
@doasync ебать ты меня сломал…
источник

NF

Nikita Fedorov in ☄️ effector
Aleksandr Osipov
Не понял как выразить тот же debounce в терминах этих
дебаунс выражается через Future или after(3s, fn)+флаг или setTimeout(fn,3s)+флаг нужна некоторая сноровка чтобы сделать переход от того чтобы думать о флаге как о флаге, к тому чтобы думать о нем как о результате Future в любой момент времени
источник

AO

Aleksandr Osipov in ☄️ effector
Nikita Fedorov
дебаунс выражается через Future или after(3s, fn)+флаг или setTimeout(fn,3s)+флаг нужна некоторая сноровка чтобы сделать переход от того чтобы думать о флаге как о флаге, к тому чтобы думать о нем как о результате Future в любой момент времени
Попробую разобраться
источник

NF

Nikita Fedorov in ☄️ effector
Aleksandr Osipov
Попробую разобраться
на самом деле ты скорее всего это уже знаешь, если видел примеры с графиками из Rx.js)
источник

AO

Aleksandr Osipov in ☄️ effector
Nikita Fedorov
на самом деле ты скорее всего это уже знаешь, если видел примеры с графиками из Rx.js)
Marble diagrams ?
источник

NF

Nikita Fedorov in ☄️ effector
Aleksandr Osipov
Marble diagrams ?
ну да, либо в более очевидном виде
источник

NF

Nikita Fedorov in ☄️ effector
остается только сопоставить оператор с диаграммой и сказать что делать когда оператор выполняется(т.е. в моменты когда флаг переключается)
источник

c⁣

createStore<🦉>... in ☄️ effector
@doasync помоги с типами для combineEvents, пожалуйста

https://github.com/effector/patronum/pull/93

там { target } почти не проверяет типы и позволяет указать ивент, который ожидает другие типы на вход
источник

NF

Nikita Fedorov in ☄️ effector
createStore<🦉> ⁣
@doasync помоги с типами для combineEvents, пожалуйста

https://github.com/effector/patronum/pull/93

там { target } почти не проверяет типы и позволяет указать ивент, который ожидает другие типы на вход
P extends Payloads, T extends Unit<Payloads>
на P extends Payloads, T extends Unit<P>?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
вот думаю, можно ли реализовать логику reeffect без модификации эффектов
кстати проблема не в модификации эффектов (их нужно модифицировать), а в накопившемся техническом долге библиотеки, я рассказывал как апдейтнуть reeffect чтобы избавить его от проблем
источник
2020 September 25

ф

фильтруй мысли... in ☄️ effector
createStore<🦉> ⁣
@doasync ебать ты меня сломал…
ух намутил 😅
источник

MR

Mike Rain in ☄️ effector
привет! есть возможность запустить сразу несколько эффектов? например как Promise.all?
источник

AO

Aleksandr Osipov in ☄️ effector
Mike Rain
привет! есть возможность запустить сразу несколько эффектов? например как Promise.all?
просто запустить их
источник

MR

Mike Rain in ☄️ effector
нужно как-то обработать общее окончание, когда все отработают
источник

AO

Aleksandr Osipov in ☄️ effector
если надо дождаться завершения то Promise.all - эффект - с этой точки зрения - обычная async функция
источник

MR

Mike Rain in ☄️ effector
Aleksandr Osipov
если надо дождаться завершения то Promise.all - эффект - с этой точки зрения - обычная async функция
понял, спасибо!
источник