需要几个“子命名空间”的快捷方式:as

时间:2016-02-27 16:11:45

标签: clojure clojurescript

在Clojure计划的开头考虑这个:

(ns my.core
   (:require [lib.a :as my1]
             [lib.b :as my2]
             [lib.c :as my3]
             [lib.d :as my4]))

有这样的捷径吗?

类似的东西:

(ns my.core
   (:require [lib [[a :as my1]
                   [b :as my2]
                   [c :as my3]
                   [d :as my4]]]))

1 个答案:

答案 0 :(得分:6)

是的,它被称为prefix list

(ns my.core
  (:require (lib [a :as my1]
                 [b :as my2]
                 [c :as my3]
                 [d :as my4])))