Size: a a a

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

2021 March 16

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
:D
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Nikita Domnickij
Как в схеме это делают, например
В рэкете есть каррирование
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Timur Latypoff
Лисп = кал. Кложа — норм.
Лисп - семейство языков, куда входит и кложа
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Лисп - семейство языков, куда входит и кложа
Да, понимаю. Просто немного поразжигал за утренним кофе, прошу прощения.
источник

Г

Григорий in Clojure — русскоговорящее сообщество
Timur Latypoff
Да, понимаю. Просто немного поразжигал за утренним кофе, прошу прощения.
У меня бомбануло, 👍
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
Правда лично мне кажется, что Кложа, конечно, наиболее удачный из лиспов.

Я с другими не работал, справедливости ради, но мне очень тяжело представить, как работать в лиспе с мутабельностью.
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
так же как и не в лиспе
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
ну и кложа вроде как первый (единственный?) чисто функциональный лисп
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Nikita Domnickij
ну и кложа вроде как первый (единственный?) чисто функциональный лисп
Не чисто
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
ну я чистоту не как в хаскеле имею ввиду
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
Nikita Domnickij
так же как и не в лиспе
По моему опыту, не в лиспе с мутабельностью очень плохо)

Вижу мьютекс в коде большинства разработчиков и хочется плакать, люди не умеют правильно пользоваться — но я и не осуждаю, довольно сложно правильно пользоваться.
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Timur Latypoff
Правда лично мне кажется, что Кложа, конечно, наиболее удачный из лиспов.

Я с другими не работал, справедливости ради, но мне очень тяжело представить, как работать в лиспе с мутабельностью.
setq :)
источник

ND

Nikita Domnickij in Clojure — русскоговорящее сообщество
https://www.gnu.org/software/guile/manual/html_node/VLists.html вот такие вещи есть, но оно не тредсейф пока что
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
А что с ним? Я не в курсе)

Это какое-то дружащее с многопоточностью присвоение?
источник

GA

Gleb Averchuk in Clojure — русскоговорящее сообщество
Здравствуйте, товарищи. Подскажите пожалуйста, юзал ли кто из вас clj-fast? И если да, то как? :)
В попытках подключить и поюзать её прелести, отхватываю, например:

x.y.core=> (require '[clj-fast.collections.concurrent-hash-map :as chm])

Execution error (FileNotFoundException) at x.y.core/eval39487 (form-init17436836735770775491.clj:1).
Could not locate clj_fast/collections/concurrent_hash_map__init.class, clj_fast/collections/concurrent_hash_map.clj or clj_fast/collections/concurrent_hash_map.cljc on classpath. Please check that namespaces with dashes use underscores in the Clojure file name.
источник

GA

Gleb Averchuk in Clojure — русскоговорящее сообщество
@strofimov1972 вроде знает :)
источник

GA

Gleb Averchuk in Clojure — русскоговорящее сообщество
Депенденси стандартный в лейнингене

:dependencies [; ...
              [bsless/clj-fast "0.0.9"]
              ; ...
              ]
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Timur Latypoff
А что с ним? Я не в курсе)

Это какое-то дружащее с многопоточностью присвоение?
ваще не дружащее
источник

GA

Gleb Averchuk in Clojure — русскоговорящее сообщество
Gleb Averchuk
Здравствуйте, товарищи. Подскажите пожалуйста, юзал ли кто из вас clj-fast? И если да, то как? :)
В попытках подключить и поюзать её прелести, отхватываю, например:

x.y.core=> (require '[clj-fast.collections.concurrent-hash-map :as chm])

Execution error (FileNotFoundException) at x.y.core/eval39487 (form-init17436836735770775491.clj:1).
Could not locate clj_fast/collections/concurrent_hash_map__init.class, clj_fast/collections/concurrent_hash_map.clj or clj_fast/collections/concurrent_hash_map.cljc on classpath. Please check that namespaces with dashes use underscores in the Clojure file name.
Что-то видимо надо сделать чтобы прокинуть classpath в repl, да только как и накой? 🤔
И жопа чует что проблема не с либой, хотя другие грузятся норм.
источник

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
ваще не дружащее
Это плохо. Такое в текущем году уже не стоит использовать, как мне кажется)
источник