注意,以下重复操作中的最后一个形式不发出诊断信息,而前面的形式则发出
`
$ clj -Srepro -m cljs.main
cljs.user=> (defn- foo [])
'cljs.user/foo
cljs.user=> (ns bar.core)
bar.core=> (defn baz ([] (cljs.user/foo)))
警告:在行1中变量:cljs.user/foo 不是公开的
'bar.core/baz
bar.core=> (defn quux ([] (cljs.user/foo)) ([x] (cljs.user/foo)))
'bar.core/quux
bar.core=>
`