2

我知道它们是 Clojure,它位于 JVM 上,您可以在其中使用 Java 库。此外,还有 ClojureScript 允许您使用 JavaScript 库,但是否可以将每个库中的库混合到一个 Clojure 文件/项目中?

4

1 回答 1

0

您可以在 Clojure 和 ClojureScript 都可以读取的 .cljc 文件中编写 Clojure。任何特定于平台的代码都可以包装在 Reader Conditionals 中,因此只能在主机平台上读取。许多库支持 cljc,尽管它们确实需要转换,如果两者之间没有很多通用代码,这样做可能并不总是有意义。有关详细信息,请参阅http://clojure.org/guides/reader_conditionals

于 2016-09-30T18:42:49.607 回答