Clojure ref

2018-12-28 10:47 更新

這用于創(chuàng)建參考值。 創(chuàng)建參考值時,提供了一個選項來提供驗證器函數(shù),該函數(shù)將驗證創(chuàng)建的值。

語法

以下是 ref 基本使用語法:

(ref x options)

參數(shù) ? 'x'是需要提供給引用的值。 “選項”是可以提供的一組選項,例如validate命令。

返回值 ? 引用及其對應(yīng)的值。

下面的程序顯示了如何使用它的示例。

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

要訪問參考值的值,可以使用@符號。

輸出

以上示例輸出以下結(jié)果:

1
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號