我希望表示一系列字符串集合。内部集合应该都具有相同的长度。
我最初的尝试看起来像这样
(s/def ::stuff (s/every (s/coll-of string?) :min-count 1))
但是当我练习这个时,我会得到不同长度的内部集合。
是否有一种声明性的方式来指定长度都应该相同?还是只能在规范的自定义生成器函数中指定?
我希望表示一系列字符串集合。内部集合应该都具有相同的长度。
我最初的尝试看起来像这样
(s/def ::stuff (s/every (s/coll-of string?) :min-count 1))
但是当我练习这个时,我会得到不同长度的内部集合。
是否有一种声明性的方式来指定长度都应该相同?还是只能在规范的自定义生成器函数中指定?