This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-04-15
Channels
- # beginners (15)
- # boot (4)
- # cider (1)
- # cljsrn (16)
- # clojars (1)
- # clojure (92)
- # clojure-india (3)
- # clojure-russia (27)
- # clojure-spec (9)
- # clojure-uk (5)
- # clojurescript (73)
- # cursive (28)
- # datascript (10)
- # emacs (1)
- # events (5)
- # hoplon (1)
- # instaparse (7)
- # juxt (2)
- # klipse (13)
- # lumo (17)
- # off-topic (166)
- # onyx (4)
- # protorepl (5)
- # re-frame (5)
- # reagent (13)
- # rum (26)
- # untangled (17)
- # yada (3)
@nicola Правильно понимаю, что для в твоей идеи динамически навешивать interceptor's, все асинхронные interceptors должны быть описаны кодом в приложении?
А можно в кложе "перегрузить" оператор + для типа созданного через defrecord?
Я просто смотрю на сорц для + и это не defmulti
Можно свой +
определить вместо встроенного, но если хочется в чужой код передавать свои новые данные, то дело плохо.
А вот расскажите мне, как работает https://github.com/clojure/clojurescript/blob/r1.9.521/src/main/cljs/cljs/core.cljs#L2464 ? Третий вариант, с двумя аргументами, себя же вызывает?!
https://github.com/clojure/clojurescript/blob/master/src/main/clojure/cljs/core.cljc#L982
а чо в лиспе можно было перегрузить? там дефрекордов вроде не было