4 ms·
Thanks! If you are referring to the # in this area of the code - https://github.com/aravindbaskaran/redis-pubsub/blob/master/src/redis_pubsub/core.clj#L29 https
by aravind_b 8y ago
Thanks! If you are referring to the # in this area of the code - https://github.com/aravindbaskaran/redis-pubsub/blob/master/src/redis_pubsub/core.clj#L29 https://github.com/aravindbaskaran/redis-pubsub/blob/master/... - then that refers to a Clojure macros autogensym for symbols created within the macro. If the # is removed, the symbol is resolved from the top namespace where the macro expands. If you are up for some more reading on the weird symbols of Clojure, I have it here - https://hackernoon.com/clojure-macros-lessons-from-unspoken-symbols-c4945d8ed8bf https://hackernoon.com/clojure-macros-lessons-from-unspoken-...
- ryanbertrand 8y agoIt is now clear I don’t write enough macros :) Your blog post was great. Thanks for the share.