Clojure defstruct
2018-12-26 16:36 更新
此函数用于定义所需的结构。
语法
以下是 defstruct 的基本使用语法:
(defstruct structname keys)
参数 − 'structname'是要给结构的名称。 'keys'是需要作为结构一部分的键。
返回值 − 返回结构对象。
例
下面是 defstruct 的使用示例:
(ns clojure.examples.example (:gen-class)) (defn Example [] (println (defstruct Employee :EmployeeName :Employeeid))) (Example)
注意上面的函数只是用来创建你的结构,我们将看到更多的函数可以用来处理结构。
输出:
以上示例将输出以下结果:
#'clojure.examples.example/Employee
以上内容是否对您有帮助:
更多建议: