Size: a a a

Clojure — русскоговорящее сообщество

2020 November 05

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Хорошо, это примерно одно и то же
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mikhail Borisov
Maybe (и some->) может вернуть только nil в конце, если что-то "пошло не так", а эта штука сообщение может выдать
в failjure можно запихнуть не только сообщение
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
по факту, в терминах теории категории говорят преимущественно программисты, имеющие дело с хаскелем
имхо
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Мне честно говоря пофигу, как оно реализовано в языке. Но вот в джаве почему-то люди не используют такие конструкции в основном
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mikhail Borisov
Мне честно говоря пофигу, как оно реализовано в языке. Но вот в джаве почему-то люди не используют такие конструкции в основном
потому что им платят за строчки кода
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Хотя язык же не мешает в принципе. Проблема в головах)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
по факту, в терминах теории категории говорят преимущественно программисты, имеющие дело с хаскелем
имхо
все остальные ходят и гуглят, что же им сейчас такое сказали 😊
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
в failjure можно запихнуть не только сообщение
Ну да, можно что угодно, просто с сообщением как-то понятнее кажется)
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
потому что им платят за строчки кода
вот интересно бы увидеть статистику, где же нынче платят за строки кода
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mikhail Borisov
Ну да, можно что угодно, просто с сообщением как-то понятнее кажется)
я частенько пихаю структурку с входными данными, особенно если речь о всяких дергалках API-шек (помимо сообщения)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Sergey Trofimov
все остальные ходят и гуглят, что же им сейчас такое сказали 😊
И правда, но можно и послушать, если они что-то умное сказали
источник

O

Ortofax in Clojure — русскоговорящее сообщество
Mikhail Borisov
Ну лично мне это не особо помогает понять, что за вычисления в контексте "лист"
недетерминированные вычисления, т.е. происходящие для множества вариантов сразу
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
А чтобы оценить, приходится и лексику их использовать
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mikhail Borisov
И правда, но можно и послушать, если они что-то умное сказали
перефразируя: "умные слова - это ещё не признак большого ума, господа"
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Mikhail Borisov
И правда, но можно и послушать, если они что-то умное сказали
ну, в терминологии теории категорий точно глупость не скажут 😊
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Ortofax
недетерминированные вычисления, т.е. происходящие для множества вариантов сразу
Слово "контекст" по-моему не менее абстрактное все равно :)
источник

E

ETL in Clojure — русскоговорящее сообщество
Меня больше интересует, как именно функциональный компонент получает информацию о состоянии при помощи хуков. До введения хуков - считалось, что поскольку у функциональных компонентов нет backing instance (переводится в российской литературе как "экземпляр поддержки", хранящего состояние компонента), то у него нет, как состояния, так и всех сущностей, связанных с жизненным циклом. Есть теория, что поскольку в любом случае есть компонент root, который вроде как классовый, то хук есть ни что иное как средство работы с состоянием экземпляра поддержки корневого классового компонента. Т.е. можно предположить, что хук есть:
а) в целом схожая по задумке с Redux штука (ограничение мест хранения состояния)
б) коррелирует с идеями, выраженными в Haskell - если работаешь с нечистыми функциями (побочные эффекты, состояние и т.д.), будь добр это делать в отдельном месте, в React - операции с пропсами должны быть написаны на pure functions
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Mikhail Borisov
Слово "контекст" по-моему не менее абстрактное все равно :)
универсальное
если не знаешь, как сказать, скажи «контекст» 😊
источник

O

Ortofax in Clojure — русскоговорящее сообщество
handwaving
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
ну вот лучше уж терминология из матана, чем handwaving
источник