Size: a a a

2020 July 22

AO

Aleksandr Osipov in ☄️ effector
makoven
Да я-то не против. Эффектор от этого хуже не стал. Я просто за чистоту. Появятся в стандарте именованные аргументы, тогда ок)
Дак это фишка js, у нас тут обьекты есть и не нужно отдельного синтаксиса городить для именованных параметров
источник

ei

export default - зло... in ☄️ effector
🦜
Я бы в модели это описал и сделал импорт в компонент

export const unwatch

import unwatch

useEffect(() => unwatch)
Так ему же надо подписываться еще, то есть подписки должны быть независимые для разных инстансов компонентов
источник

AO

Aleksandr Osipov in ☄️ effector
Aleksandr Osipov
Дак это фишка js, у нас тут обьекты есть и не нужно отдельного синтаксиса городить для именованных параметров
я вот против новых синтаксических конструкций, в идеали язык по синтаксису должен быть минималистичным на сколько возможно
источник

🦜

🦜 in ☄️ effector
export default - зло is the side effect
Так ему же надо подписываться еще, то есть подписки должны быть независимые для разных инстансов компонентов
А, окей
источник

BB

Bugs Bunny in ☄️ effector
Aleksandr Osipov
я вот против новых синтаксических конструкций, в идеали язык по синтаксису должен быть минималистичным на сколько возможно
ну паттерн матчинг например прикольная штука
источник

BB

Bugs Bunny in ☄️ effector
хорошего понемножку )
источник

AO

Aleksandr Osipov in ☄️ effector
Bugs Bunny
ну паттерн матчинг например прикольная штука
речь про destructuring?
источник

BB

Bugs Bunny in ☄️ effector
Aleksandr Osipov
речь про destructuring?
источник

ei

export default - зло... in ☄️ effector
Aleksandr Osipov
Дак это фишка js, у нас тут обьекты есть и не нужно отдельного синтаксиса городить для именованных параметров
+, не очень понимаю зачем отдельный синтаксис когда есть деструктуризация
источник

AO

Aleksandr Osipov in ☄️ effector
такое себе
источник

BB

Bugs Bunny in ☄️ effector
Aleksandr Osipov
такое себе
ну вот тут нравится
источник

ei

export default - зло... in ☄️ effector
export default - зло is the side effect
+, не очень понимаю зачем отдельный синтаксис когда есть деструктуризация
Надеюсь сейчас речь не пойдет про всякие производительности и все такое, потому что это бред на таком низком уровне))
источник

ei

export default - зло... in ☄️ effector
Bugs Bunny
ну вот тут нравится
Почти как в расте
источник

m

makoven in ☄️ effector
Aleksandr Osipov
я вот против новых синтаксических конструкций, в идеали язык по синтаксису должен быть минималистичным на сколько возможно
Ну тогда попробуй lua. Там "тэйбл" вместо любых абстракций)
Должны быть и туплы и мапы и сеты. И желательно в синтаксисе. Аргументы должны быть аргументами. Иначе получается какая-то перемога. Удаленмие гланд через анус)
источник

AO

Aleksandr Osipov in ☄️ effector
makoven
Ну тогда попробуй lua. Там "тэйбл" вместо любых абстракций)
Должны быть и туплы и мапы и сеты. И желательно в синтаксисе. Аргументы должны быть аргументами. Иначе получается какая-то перемога. Удаленмие гланд через анус)
я не понимаю почему использования обьекта для передачи параметров является чем-то неприятным?
источник

AO

Aleksandr Osipov in ☄️ effector
Это часть языка, просто используется синтаксические возможности js
источник

m

makoven in ☄️ effector
Aleksandr Osipov
я не понимаю почему использования обьекта для передачи параметров является чем-то неприятным?
Потомучто в синтаксисе функции есть аргументы и они идут последовательно, через запятую. И я продолжу настаивать, что передачу аргументов через объект популяризировали в редуксе, из-за собственной лени)
источник

AO

Aleksandr Osipov in ☄️ effector
makoven
Ну тогда попробуй lua. Там "тэйбл" вместо любых абстракций)
Должны быть и туплы и мапы и сеты. И желательно в синтаксисе. Аргументы должны быть аргументами. Иначе получается какая-то перемога. Удаленмие гланд через анус)
не вижу смысла вводить в js отдельно синтаксис для именованых аргументов, так как это абсолютно никаких преимуществ не дает перед передачей объекта с полями
источник

DS

Dmitriy Shuleshov in ☄️ effector
makoven
Потомучто в синтаксисе функции есть аргументы и они идут последовательно, через запятую. И я продолжу настаивать, что передачу аргументов через объект популяризировали в редуксе, из-за собственной лени)
Изза какой лени?
источник

m

makoven in ☄️ effector
Aleksandr Osipov
не вижу смысла вводить в js отдельно синтаксис для именованых аргументов, так как это абсолютно никаких преимуществ не дает перед передачей объекта с полями
Дает. В питоне у тебя есть выбор, писать словеса source/filter/target или перечислить через запятую
источник