Clojure - 别名

将当前命名空间中的别名添加到另一个命名空间。 参数是两个符号:要使用的别名和目标命名空间的符号名称。

语法

语法如下。

(alias aliasname namespace-name)

参数 − 'aliasname'是需要与命名空间关联的别名。 'namespace-name'是与正在运行的程序关联的命名空间。

返回值 − 无。

示例

以下是 Clojure 中别名的示例。

(ns clojure.examples.example
   (:require [clojure.set :as set])
   (:gen-class))
(defn example []
   (alias 'string 'clojure.examples.hello))
(example)

❮ clojure_namespaces.html