Fork me on GitHub
#cljs-dev
<
2019-12-15
>
thheller09:12:32

@borkdude if $macros is used directly that would be an error. it is what the self-hosted stuff uses for macros but the user should access directly

thheller09:12:34

just like regular CLJS can't reach into CLJ directly

borkdude10:12:04

@thheller this is used in cljs.spec

borkdude10:12:02

so maybe it's only an implementation detail, but at least now implementors don't get a false positive 😉

borkdude10:12:58

or should that namespace have been explicitly required / aliased?

thheller10:12:18

hmm right that looks like its working around resolve issues where you can't otherwise reference something from the macro world directly