prismatic-schema

    1

    1答えて

    プリズム/スキーマ強制を使用すると、エラーメッセージの代わりに強制変換が失敗したときにデフォルト値を持つことができます。 私は空白(nil)またはs/Intの値を持つcsvファイルに値を持っています。以下のコードで、現時点では私は空白のためにこれを取得: #schema.utils.ErrorContainer{:error (not (integer? nil))} コード: (def an

    0

    2答えて

    スキーマXに一致するものがtrueを返し、そうでないものがfalseを返す述語関数を作成したいと思います。

    -2

    1答えて

    クロージャプリズムスキーマの検証に問題があります。ここにコードがあります。 :Some_Var1 {:Some_Var2 s/Str :Some_Var3 (s/conditional #(= "mytype1" (:type %)) s/Str #(= "mytype2" (:type %)) s/Str )} 私は、

    2

    1答えて

    私は、プリキュアティック/スキーマをclojureでの入力と文書化に使用していますが、徹底した文書を見つけるのは困難でした。 githubのreadmeは便利な基本的な使い方の情報を提供しますが、私には多くの未解決の質問が残されています(なぜs/strの "s"引数が必要ですか)。プリズムスキーマの徹底したチュートリアルやドキュメントソースを知っている人はいますか?