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
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号