【发布时间】:2013-02-23 00:07:13
【问题描述】:
我是 Clojure 的新手。
假设我有一个简单的doseq 代码:
(doseq [keyval db] (f keyval))
f 是一个 Bool 函数,我想知道是否所有迭代都返回 TRUE。
这就像为每个序列评估 and 运算符。
如何检查每次迭代的结果并在 doseq 之后使用它,
最好的方法是什么?
例子:
(and (f? :a db) (f? :b db)...)
【问题讨论】:
-
doseq 可能不是您要搜索的内容
标签: clojure