cljs-dev

ClojureScript compiler & std lib dev, https://clojurescript.org/community/dev
mfikes 2021-04-04T14:39:48.047100Z

Ahh, sorry, my mistake. I somehow wrote the draft based on CLJS-3233 instead of CLJS-3235. 😵

mfikes 2021-04-04T15:09:49.048Z

Library Property Namespaces section of https://github.com/clojure/clojurescript-site/pull/376 has been updated to document library property namespaces. Sorry for the mixup.

mfikes 2021-04-04T15:15:51.049800Z

We probably need to update documentation surrounding some of this stuff. For example, the docstring for require still indicates "Lib names are symbols" and https://clojurescript.org/guides/ns-forms doesn't reflect some of the newer features supported in the ns form.

mfikes 2021-04-04T16:24:54.051Z

An example exercising this new feature where the library is a foreign lib: https://gist.github.com/mfikes/575e56fb55ba9027193e4ed0ae942b19 Interestingly things work fine out if you put the $ -delimited lib name in the :provides vector 🙂