在Clojurescript中如何使用多个符号或宏?

时间:2014-08-05 03:45:32

标签: clojure clojurescript

To"使用" Clojurescript中的符号我经常发现自己在clojurescript文件中有大量的标题,如下所示:

  (:use-macros
   [webapp.framework.client.coreclient      :only  [defn-ui-component ns-coils write-ui read-ui]])

  (:use
   [webapp.framework.client.coreclient      :only  [log amend-record  component-fn write-ui-fn]]))

:但是我希望在Clojure中有更紧凑的东西,这样我才能拥有:

  (:use-macros [webapp.framework.client.coreclient])
  (:use [webapp.framework.client.coreclient]))

我该怎么做?

1 个答案:

答案 0 :(得分:2)

它不受支持,似乎it won't be supported。 "使用"在Clojure和ClojureScript中被认为是一种不好的做法,因为它使代码的可读性降低。