我正在尝试理解clojurescript中的命名空间模型。我知道javascript没有内置名称空间支持,所以它是通过google come库添加的。然而,我不明白clojurescript是如何处理这些差异的。有人能解释一下吗?
例如,假设我想要使用google charts,并且只要有可能,我就想使用高级编译。我在closure/build调用中使用什么,ns表单是什么样子,从代码中引用api的最佳方式是什么?我看过,但该示例没有使用高级编译,并且我在project.clj文件中看不到引用google api
因此,我刚刚开始我的结束语经验,并跟随的网页书,以了解基本情况。这是一个很顺利的过程,但我在使用#queue []文字时遇到了困难。我使用的是运行Clojure 1.8.0、Java1.8.0_112-b16和Leiningen2.7.1的lein repl。(def pq #queue [1 2 3])RuntimeException No reader function for tag queue Runt
我只是在尝试ClojureScript,首先将我用Clojure编写的东西转换为cljx。clojure.lang.ExceptionInfo: :refer must be followed by a sequence of symbols in :require
我在网上找到了一些间接的参考资料,但在哪里都找不到我是否应该在ClojureScript程序中使用ClojureScript的地方。