Size: a a a

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

2020 January 24

ST

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

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Mikhail Borisov
Обидно, что столько работы со стейтом, но от нее похоже никуда не уйти)
ты о чём?
источник

ST

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

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Sergey Trofimov
так ты запусти, потыкай палочкой 😊
На выходных потыкаю)
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Пока на работе еще
источник

D

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

ST

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

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
я бы сказал что иммутабельность хороша при наличии оптимальных персистентных структур данных. а без нее она ограничена примитивными типами
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
в том смысле, что одно из основных достоинств Кложи это не скобочки (хотя и они тоже все-таки, гомоиконность рулит), а библиотечные персистентные мапы-вектора
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
интересно было бы увидеть синтаксис получения копии defaultConf с itemsPerPage=11
и будут ли шариться данные между копиями
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
вот про это, ага
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
интересно было бы увидеть синтаксис получения копии defaultConf с itemsPerPage=11
и будут ли шариться данные между копиями
а также увидеть вариант, когда одно из полей — вектор с набором объектов.
тоже будет модифицироваться?
источник

KR

Kostyantin Randomname in Clojure — русскоговорящее сообщество
Andrey Ivanov
в том смысле, что одно из основных достоинств Кложи это не скобочки (хотя и они тоже все-таки, гомоиконность рулит), а библиотечные персистентные мапы-вектора
Я думал над этой темой и пришел к выводу, что топчик это работа с 5-6 типов данных, которые закрывают твои потребности
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
для меня все эти попытки сделать что-то readonly в языках с изначально другой концепцией выглядят нелепо
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
Ну как сказать. Кложа то на Джаве и том же ЖС написаны, и вся это персистентная крастота соответственно тоже )
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
Значит можно, если захотеть )
источник

D

Dos in Clojure — русскоговорящее сообщество
Kostyantin Randomname
Я думал над этой темой и пришел к выводу, что топчик это работа с 5-6 типов данных, которые закрывают твои потребности
(c) It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures.
источник

ST

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

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
но подключая либу наша семантикая языка не меняется ) так что все чисто - можно это сделать либами
источник

ST

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