Clojure-ref
提供:Dev Guides
Clojure-ref
これは、参照値を作成するために使用されます。 参照値を作成するとき、作成された値を検証する検証機能を提供するオプションがあります。
構文
構文は次のとおりです。
(ref x options)
パラメータ-「x」は参照に提供する必要がある値です。 「オプション」は、検証コマンドなど、提供できるオプションのセットです。
戻り値-参照とそれに対応する値。
例
これがどのように使用されるかの例は、次のプログラムに示されています。
(ns clojure.examples.example
(:gen-class))
(defn Example []
(def my-ref (ref 1 :validator pos?))
(println @my-ref))
(Example)
参照値の値にアクセスするには、@記号を使用できます。
出力
上記のプログラムは、次の出力を生成します。
1