defstruct 函数

首页 / Clojure / 解构

该函数用于定义所需的结构。

defstruct - 语法

(defstruct structname keys)

参数      -  " structname"是要赋予结构的名称, "keys"是需要作为结构一部分的键。

返回值  -  返回结构对象 。

defstruct - 示例

以下程序显示了有关如何使用它的示例

(ns clojure.examples.example
   (:gen-class))
(defn Example []
   (println (defstruct Employee :EmployeeName :Employeeid)))
(Example)

请注意,以上函数仅用于创建您的结构,我们将看到更多可用于结构的函数。

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/clojure/clojure-defstruct.html

来源:LearnFk无涯教程网

上面的程序产生以下输出。

#'clojure.examples.example/Employee

这一章《Clojure - StructMaps - defstruct 函数》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

相关文章

现代C++实战30讲 -〔吴咏炜 - 39讲〕

Service Mesh实战 -〔马若飞 - 41讲〕

编译原理实战课 -〔宫文学 - 55讲〕

容器实战高手课 -〔李程远 - 23讲〕

CSS - 如何制作带有弯曲边缘的倒置边框底部?

将包装器组件放入react 路由交换机

在网页上设置搜索功能

如何使用自定义类方法覆盖在元类中定义的特殊方法?

是否可以在一个查询中将字符串附加到许多匹配的行

更新和替换未加引号的 JSON 字符串

好记忆不如烂笔头。留下你的足迹吧 :)