Size: a a a

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

2019 September 13

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Алекс говорил, что можно и кложу, но не было qa на ней
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Типа "напилите, запущу"
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
а да, вчера чувак как раз говорил об этом )
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Mikhail Kuzmin
https://github.com/camsaul/methodical

Это мультиметоды на стероидах.
Я тут пару месяцев назад спрашивал про мультиметоды, декораторы, аспектно ориентированное программирование.

Эта библиотека решает чьи-нибудь существующие проблемы?
Как вы без нее их решаете?

Да, эта библиотека не умеет clojurescript :(
Если кому-то нужно по проще и с поддержкой clojurescript - https://github.com/darkleaf/multidecorators
источник
2019 September 16

R

Rail in Clojure — русскоговорящее сообщество
Скажите, правильно ли я вешаю обработчика в cljs на событие скрола?
(defn scroll-place-list []
 (.log js/console "scroll!")
)
(set! (.-onscroll (. js/document getElementById "place-list")) #(em/wait-for-load (scroll-place-list)))
Элемент сам есть, но почему то обработчик не срабатывает
источник

ВФ

Владимир Федоров in Clojure — русскоговорящее сообщество
Это что вы пишите?
источник

R

Rail in Clojure — русскоговорящее сообщество
список адресов, которые должны скролиться и подружаться
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Rail
Скажите, правильно ли я вешаю обработчика в cljs на событие скрола?
(defn scroll-place-list []
 (.log js/console "scroll!")
)
(set! (.-onscroll (. js/document getElementById "place-list")) #(em/wait-for-load (scroll-place-list)))
Элемент сам есть, но почему то обработчик не срабатывает
так можно, но я бы через addEventListener
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
кстати для объектов первого уровня в js можно писать js/console.log, js/document.getElementById etc
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
здесь ошибка (. js/document getElementById "place-list")
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
ищите
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Rail
Скажите, правильно ли я вешаю обработчика в cljs на событие скрола?
(defn scroll-place-list []
 (.log js/console "scroll!")
)
(set! (.-onscroll (. js/document getElementById "place-list")) #(em/wait-for-load (scroll-place-list)))
Элемент сам есть, но почему то обработчик не срабатывает
вообще, существование вопроса, опять же говорит о том, что скорее всего Вы не подключили repl к браузеру и не пользуетесь самой главной фишкой cljs – интерактивностью
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Вы работаете с фигвилом или шэдоу?
источник

R

Rail in Clojure — русскоговорящее сообщество
Иван Федоров
вообще, существование вопроса, опять же говорит о том, что скорее всего Вы не подключили repl к браузеру и не пользуетесь самой главной фишкой cljs – интерактивностью
верно, я не подключал repl
источник

R

Rail in Clojure — русскоговорящее сообщество
Иван Федоров
Вы работаете с фигвилом или шэдоу?
вроде как ни с одним не с другим
источник

ВФ

Владимир Федоров in Clojure — русскоговорящее сообщество
Есть какая нибудь статья про иммутабельность развернутая чтобы прям понять что к чему?
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Владимир Федоров
Есть какая нибудь статья про иммутабельность развернутая чтобы прям понять что к чему?
the value of values
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
https://en.wikipedia.org/wiki/Persistent_data_structure
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
просто внимательно прочитать вики
источник

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
Владимир Федоров
Есть какая нибудь статья про иммутабельность развернутая чтобы прям понять что к чему?
когда в твоём проф. опыте накапливается критическая масса времени, потраченного на отладку из-за типичных ошибок, связанных с мутабельностью, тогда ты сам приходишь к иммутабельности.
не надо статей никаких, просто пользуйся и получай удовольствие.
источник