This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-06-12
Channels
- # admin-announcements (1)
- # arachne (3)
- # cider (11)
- # cljsrn (5)
- # clojure (26)
- # clojure-android (10)
- # clojure-greece (8)
- # clojure-russia (5)
- # clojure-spec (7)
- # clojure-uk (3)
- # clojurescript (16)
- # clojurex (38)
- # core-async (1)
- # css (3)
- # cursive (42)
- # dirac (2)
- # hoplon (28)
- # keechma (1)
- # lein-figwheel (2)
- # leiningen (1)
- # mount (3)
- # om (132)
- # onyx (46)
- # re-frame (53)
- # reagent (17)
- # spacemacs (7)
- # specter (50)
- # untangled (2)
- # yada (3)
the answer is a little more nuanced outside of the core clojure data types, and kind of depends what you mean by correct results, but yes
the core clojure stuff has value identity, so it combined in all number of ways stuff works great as map keys
if you go out in to java land, and have a clojure set of mutable LinkedLists, that will work less well
({#{:crunchy :savory :salty} "frito-lays" #{:crunchy :savory} "celery} #{:crunchy :savory :salty})
I was employed as a clojure programmer from early 2010 to late 2015, and have been unemployed looking for a job since
I have macro which create function, this function expect java class a parameter, and to avoid reflection I need type hint
How can I make the following macro print “ABC” instead of the symbol abc? (defmacro foo [abc#] (println abc#)) (def abc "ABC") (foo abc)
let me rephrase issue I raised a couple of hours ago: how to keep type hint which is under syntax quote untouched and not interpreted? Just treat it literally? I want to have: `(fn [^java.util.Random r] (.nextInt r)) -> (clojure.core/fn [^java.util.Random user/r] (.nextInt user/r))
I found this discussion around the topic, but I'm not sure if it addresses exactly my issue. https://groups.google.com/d/topic/clojure-dev/KTkQCj-TJx8/discussion
gowder: enlive can definitely parse strings