問題タブ [clojure.spec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
clojure - clojure.spec 準拠がスタック オーバーフロー例外をスローする
以下の例の何が問題なのか、誰か説明できますか? StackOverflowError 例外がスローされるのはなぜですか?
clojure - 誤った値を含むセットの Clojure 仕様
何らかの理由で、以下の仕様は、指定されたセットの一部であってもfalse
有効ではないと言っています。::a-thing
clojure - clojure.spec 代替型のコレクション
マップエントリのベクトルを検証するために clojure.spec を使用しています。ベクトルは次のようになります。
1..N 個の::point
エントリと単一のエントリのみを要求するように仕様を構成したいと思います::user
。
これが、この仕様を構築するための私の (失敗した) 試みです。
::point
1 つのエントリの検証だけを実行すると、次のように動作します。
s/or
ベクトル エントリが::user
または::point
タイプのいずれかになるようにパーツを構造化する方法についてのアイデアはありますか?
また、ベクトルに 1 つだけの::user
エントリと 1..N::point
エントリを要求する方法についてのアイデアはありますか?