This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-08-18
Channels
- # announcements (17)
- # babashka (42)
- # beginners (34)
- # calva (78)
- # cherry (1)
- # cider (7)
- # clojure (64)
- # clojure-europe (19)
- # clojure-nl (2)
- # clojure-norway (54)
- # clojure-uk (3)
- # clojurescript (21)
- # cloverage (1)
- # conjure (1)
- # core-async (11)
- # cryogen (16)
- # cursive (1)
- # data-oriented-programming (1)
- # datahike (5)
- # fulcro (2)
- # girouette (1)
- # helix (10)
- # hyperfiddle (1)
- # jobs (1)
- # kaocha (4)
- # nbb (7)
- # off-topic (6)
- # pathom (4)
- # polylith (21)
- # rdf (9)
- # releases (2)
- # shadow-cljs (3)
- # sql (12)
- # squint (68)
- # vim (33)
- # xtdb (29)
it seems like cursive (sometimes) offers to add namespaces to the ns :require
form, but not always. We have a theory that it is because it is doing a calculation and only adding it if it is not already required in the namespace's dependency chain, which satisfies the compiler. Is that the correct interpretation of what's happening? It is also considered bad style by basic linter options (`clj-kondo`) so if that is the correct interpretation it seems like it would be a good option to add in the namespaces section. If not - anyone have pointers as to what's going on?