*ns*
优质
小牛编辑
123浏览
2023-12-01
这用于查看当前的命名空间。
语法 (Syntax)
以下是语法。
(*ns*)
Parameters - 无。
Return Value - 返回当前正在执行的程序的命名空间。
例子 (Example)
以下是Clojure中命名空间的示例。
(ns clojure.examples.example
(:require [clojure.set :as set])
(:gen-class))
(defn example []
(println *ns*))
(example)
输出 (Output)
上述程序产生以下输出。
#object[clojure.lang.Namespace 0x50ad3bc1 clojure.examples.hello]
如您所见,上述程序的输出将命名空间显示为clojure.examples.hello,它是当前命名空间的名称。