Size: a a a

2020 March 25

A

Andrey in ☄️ effector
да даже далеко ходить не надо, вот у них тут импортируется объект
источник

l

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

🦉⁣

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

A

Andrey in ☄️ effector
более того, там есть ишью, который этот баг правит, хотя потом все равно есть несколько репортов о таком же поведении
источник

l

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

A

Andrey in ☄️ effector
но тут то они не в функции!!
источник

A

Andrey in ☄️ effector
😅
источник

l

la gente está muy loca in ☄️ effector
а так как на результат это не особо сильно влияет — статические css файлы остаются статическими, то проще заюзать функции
источник

l

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

l

la gente está muy loca in ☄️ effector
🦉 ⁣
я надеюсь Rome это поменяет
помимо кросс-файловой компиляции нужно исчисление эффектов
источник

l

la gente está muy loca in ☄️ effector
как в Koka — сайд эффекты функции записываются в её тип
источник

l

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

🦉⁣

🦉 ⁣ in ☄️ effector
la gente está muy loca
как в Koka — сайд эффекты функции записываются в её тип
не знал об этом
источник

🦉⁣

🦉 ⁣ in ☄️ effector
la gente está muy loca
помимо кросс-файловой компиляции нужно исчисление эффектов
а в Rome этого нет?
источник

l

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

l

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

🦉⁣

🦉 ⁣ in ☄️ effector
блин, есть что почитать на эту тему?
источник

🦉⁣

🦉 ⁣ in ☄️ effector
уже давно хочу сделать вменяемый тул для всего
источник

l

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

l

la gente está muy loca in ☄️ effector
пока это не то, что можно поставить как пакет в нпм и забить
источник