開発中に、schema.core/defn で定義されたすべての関数の検証を有効にしたいと考えてい:^:always-validate
ます。このライブラリでこれは可能ですか?
おそらくメタデータはコンパイル時にのみ追加されるため、次のようなものは機能しません。
(def dev false)
;; example of schema validation
(sm/defn ^{:always-validate dev}
add :- s/Num
[a :- s/Num b :- s/Num]
(+ a b))