This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-12-18
Channels
- # admin-announcements (12)
- # adventofcode (2)
- # beginners (10)
- # boot (340)
- # cljs-dev (1)
- # cljsrn (30)
- # clojure (79)
- # clojure-germany (4)
- # clojure-japan (4)
- # clojure-nl (2)
- # clojure-russia (141)
- # clojurescript (125)
- # core-async (9)
- # datascript (2)
- # datavis (8)
- # datomic (9)
- # editors (5)
- # editors-rus (4)
- # hoplon (69)
- # ldnclj (63)
- # off-topic (1)
- # om (291)
- # parinfer (7)
- # portland-or (3)
- # proton (248)
- # rdf (3)
- # re-frame (14)
- # remote-jobs (4)
@donaldball: thanks!
One thing that always trips me up with a new language is how to read the docs. Take this for example: https://clojuredocs.org/clojure.core/update What does 'm' stand for in (update m k f)? its not mentioned in the doc anywhere i can see. Im i just missing it?
there are a few standard variable names like that you will see, k
and v
for “key” and “value”, f
for “function” and so on
thats the first time i have seen map abbreviated to m.
The clojure core docstrings tend to be terse and not super beginner friendly
c
for collection and s
for sequence are common too.
@drewverlee: there are some good docs at http://conj.io/ too
When a form is passed through Compojure "params" and a field is empty, is it "nil" or ""