StructMaps 用于在Clojure中创建结构,如果您想创建一个由Employee Name和Employeeid组成的结构,则可以使用StructMaps完成。
关于ClouctMap,在Clojure中可以进行以下操作。
Sr.No. | Operations & 描述 |
---|---|
1 |
defstruct 该函数用于定义所需的结构。 |
2 |
struct 此函数用于定义由defstruct操作创建的类型的结构对象 。 |
3 |
struct-map 通过显式定义将哪些值分配给结构中的哪些键,此函数用于将值专门分配给键值。 |
4 |
Accessing Individual Fields 可以通过与结构对象 一起访问键来访问结构的各个字段。 |
5 |
Immutable Nature 默认情况下,结构也是不可变的,因此,如果我们尝试更改特定键的值,则它不会更改。 |
6 |
Adding a New Key to the Structure 由于结构是不可变的,因此可以将另一个键添加到结构中的唯一方法是创建新结构。 链接:https://www.learnfk.comhttps://www.learnfk.com/clojure/clojure-structmaps.html 来源:LearnFk无涯教程网 |
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)