当前位置: 首页 > 文档资料 > Clojure 中文教程 >

参考值(Reference Values)

优质
小牛编辑
130浏览
2023-12-01

Reference values是Clojure可以使用变量变量的另一种方式。 Clojure提供可变数据类型,例如原子,代理和引用类型。

以下是可用于参考值的操作。

Sr.No.操作和描述
1ref

这用于创建参考值。 创建参考值时,可以选择提供验证器功能,该功能将验证创建的值。

2ref-set

此函数用于设置对新值的引用值,而不管旧值是什么。

3alter

此函数用于以安全的方式更改引用类型的值。 这是在一个线程中运行,其他进程无法访问。

4dosync

在包含表达式和任何嵌套调用的事务中运行表达式(在隐式do中)。

5commute

Commute也用于更改引用类型的值,就像alter和ref-set一样。