set函数

首页 / Clojure入门教程 / set函数

该函数用于将引用的值设置为新值,而与旧值无关。

ref-set - 语法

(ref-set refname newvalue)

参数      - 'refname'是保存参考值的变量的名称。 " newvalue"是需要与引用类型相关联的新值。

无涯教程网

返回值  -  引用及其相应的新值。

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

来源:LearnFk无涯教程网

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

(ns clojure.examples.example
   (:gen-class))
(defn Example []
   (def my-ref (ref 1 :validator pos?))
   (dosync
      (ref-set my-ref 2))
   (println @my-ref))
(Example)

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

2

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

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

相关推荐

如何设计一个秒杀系统 -〔许令波 - 〕

程序员的数学基础课 -〔黄申 - 〕

透视HTTP协议 -〔罗剑锋(Chrono) - 〕

爆款文案修炼手册 -〔乐剑峰 - 〕

使用 dplyr::mutate() 修改任意列属性

python 全局运算符仿真

如何使用 Java Streams API 在 2 个相同维度的列表之间进行元素乘法

关联满足约束时的快速协议方法

你可以在没有语法变量的 rust 宏中使用可选参数吗?

在Django Rest Framework中按模型属性排序时如何避免重新计算?