This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-04-05
Channels
- # announcements (1)
- # beginners (72)
- # boot (4)
- # calva (35)
- # cider (8)
- # clara (13)
- # cljdoc (31)
- # cljs-dev (34)
- # clojure (64)
- # clojure-europe (1)
- # clojure-finland (3)
- # clojure-italy (23)
- # clojure-losangeles (3)
- # clojure-nl (35)
- # clojure-uk (19)
- # clojurescript (26)
- # cursive (19)
- # datomic (12)
- # duct (5)
- # editors (7)
- # emacs (25)
- # fulcro (40)
- # funcool (5)
- # jobs (2)
- # leiningen (3)
- # luminus (2)
- # lumo (3)
- # off-topic (19)
- # pathom (3)
- # planck (2)
- # reagent (6)
- # remote-jobs (4)
- # rum (1)
- # shadow-cljs (23)
- # spacemacs (6)
- # tools-deps (12)
p/join
takes two arguments right? And I don't understand what should be first and second argument.
p/join
is quite a low level function at this stage, its still ok to use to use though, the point of join is moving the parsing context to a new one, so that usually happens when you have a join in your query, the arguments are the new entity data and the environment, the children AST will be extracted and a new instance of the parser will be called to process the sub-query
there are many details that evolved along this process, I suggest you try reading the sources and see if that makes sense, if you have any specific questions around it please let me know