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