clojure every-pred
中有一个检查多重过滤的函数
(every-pred integer? pos?)
是否有任何函数可以检查序列对谓词1或谓词2
是否为真(or predicate1? predicate2?)
答案 0 :(得分:3)
我认为您正在寻找some-fn
:
(filter (some-fn predicate-1? predicate-2?) [x y z])
请注意,如果look up every-pred
on ClojureDocs.org,some-fn
列在"另请参阅"部分。