Size: a a a

Reatom — стейт-менеджер

2021 January 13

a

artalar in Reatom — стейт-менеджер
В новой версии сама концепция комбайна как-то сама собой отпадает, потому что теперь можно проще и гибче обращаться к нескольким атомам сразу)
источник

ДС

Дмитрий Скрыльников... in Reatom — стейт-менеджер
Доллар, ужасно(
источник

a

artalar in Reatom — стейт-менеджер
Дмитрий Скрыльников
Доллар, ужасно(
Тип этой функции называется Track. Прелесть как раз в том что это аргумент и его можно называть как удобно)
источник

a

artalar in Reatom — стейт-менеджер
Я в первых прототипах аргумент называл track, но $ мне в итоге больше зашло
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
можно value назвать const cAtom = Atom(value => value(aAtom) + value(bAtom))
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
по смыслу красиво, но доллар проще глазом цеплять
источник

a

artalar in Reatom — стейт-менеджер
Ilyas Kabirov
по смыслу красиво, но доллар проще глазом цеплять
+ при этом он не мешает код читать
источник

a

artalar in Reatom — стейт-менеджер
это стремные примеры
источник

a

artalar in Reatom — стейт-менеджер
Код с именованными переменными выглядит хорошо
источник

a

artalar in Reatom — стейт-менеджер
Ну и по смыслу $ подходит - это функция внутренней подписки на атом / экшен. При этом, повторюсь, можно и свой нейминг использовать
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
можно написать плагин для IDE чтобы отдельный доллар подсвечивался другим цветом 🙂 тогда совсем красота будет
источник

a

artalar in Reatom — стейт-менеджер
🤔
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
или сочетание $(…)
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
типа как плагин с цветными скобками
источник

a

artalar in Reatom — стейт-менеджер
Надо даже не подсвечивать а затенять наоборот, мб
источник

a

artalar in Reatom — стейт-менеджер
Кстати, альфа версия уже в паблике)
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
я имел ввиду выделить, как конкретно уже дело вкуса
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
artalar
Кстати, альфа версия уже в паблике)
а есть мысли как лучше мигрировать?
источник

a

artalar in Reatom — стейт-менеджер
Ilyas Kabirov
а есть мысли как лучше мигрировать?
Напишем промежуточное апи под v1 тайпинги, с которым будет несколько семантических брейин ченджей
источник

a

artalar in Reatom — стейт-менеджер
Типа можно будет переключится практически не меняя код, но, возможно, поменяется поведение кода. Я еще думаю.

Идея в том что вместо строковых ключей я начал использовать викмапу, что бы стейт не терялся при отписке. Но это еще не точно, есть другие идеи
источник