send 函数

首页 / Clojure / send

此函数用于将值发送到代理。

send - 语法

(send agentname function value)

参数      -  " agentname"是将发送函数重定向到的代理, "function"用于确定更改代理价值的方式, "value"是传递给该函数的值,该值随后将用于相应地更新代理的值。

返回值  -  返回具有新值的代理对象 。

send - 示例

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

(ns clojure.examples.example
   (:gen-class))
(defn Example []
   (def counter (agent 0))
   (println @counter)
   
   (send counter + 100)
   (println "Incrementing Counter")
   (println @counter))
(Example)

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

0
Incrementing Counter
0

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

相关文章

Spring Boot与Kubernetes云原生微服务实践 -〔杨波 - 94讲〕

用户体验设计实战课 -〔相辉 - 34讲〕

动态规划面试宝典 -〔卢誉声 - 23讲〕

Web漏洞挖掘实战 -〔王昊天 - 44讲〕

我通过postman 获得状态代码 200,但通过 request.get 我获得状...

使用指针调用函数并在参数中传递它

如何获取html表中每一行的特定列的值?

使用 psycopg3 跨服务器复制表

查找元组列表字典

是否有通用的正则表达式方法可以结合这些条件?

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