接受一组断言,并返回一个函数" f",如果所有组成断言针对所有参数返回逻辑真值,则返回true,否则返回false。
(every-pred p1 p2 .. pn)
参数 - 'p1 p2 ... pn'是需要测试的所有断言的列表。
(ns clojure.examples.example (:gen-class)) (defn Example [] (println ((every-pred number? even?) 2 4 6)) (println ((every-pred number? odd?) 2 4 6))) (Example)
上面的程序产生以下输出。
true false
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
HarmonyOS快速入门与实战 -〔QCon+案例研习社〕