仕様を次のように定義しました-
(s/def ::start integer?)
(s/def ::end integer?)
(s/def ::collection (s/keys :req-un [::start ::end]))
として正常に動作しています(s/valid? ::collection {:start 9 :end 13})
しかし今、それstart
が 未満であることも確認する必要がありend
ます。どうやってするか?別の fn とチェックを作成せずにそれを行う簡単な方法はありますか?