Clojure ref
2018-12-28 10:47 更新
这用于创建参考值。 创建参考值时,提供了一个选项来提供验证器函数,该函数将验证创建的值。
语法
以下是 ref 基本使用语法:
(ref x options)
参数 − 'x'是需要提供给引用的值。 “选项”是可以提供的一组选项,例如validate命令。
返回值 − 引用及其对应的值。
例
下面的程序显示了如何使用它的示例。
(ns clojure.examples.example (:gen-class)) (defn Example [] (def my-ref (ref 1 :validator pos?)) (println @my-ref)) (Example)
要访问参考值的值,可以使用@符号。
输出
以上示例输出以下结果:
1
以上内容是否对您有帮助:
更多建议: