問題タブ [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.

0 投票する
1 に答える
207 参照

clojure - clojure.spec 準拠がスタック オーバーフロー例外をスローする

以下の例の何が問題なのか、誰か説明できますか? StackOverflowError 例外がスローされるのはなぜですか?

0 投票する
2 に答える
225 参照

clojure - 誤った値を含むセットの Clojure 仕様

何らかの理由で、以下の仕様は、指定されたセットの一部であってもfalse有効ではないと言っています。::a-thing

0 投票する
3 に答える
2442 参照

clojure - clojure.spec 代替型のコレクション

マップエントリのベクトルを検証するために clojure.spec を使用しています。ベクトルは次のようになります。

1..N 個の::pointエントリと単一のエントリのみを要求するように仕様を構成したいと思います::user

これが、この仕様を構築するための私の (失敗した) 試みです。

::point1 つのエントリの検証だけを実行すると、次のように動作します。

s/orベクトル エントリが::userまたは::pointタイプのいずれかになるようにパーツを構造化する方法についてのアイデアはありますか?

また、ベクトルに 1 つだけの::userエントリと 1..N::pointエントリを要求する方法についてのアイデアはありますか?