Skip to content

列表筛选

类型 ​

meta-lisp
(泛型 (甲) (-> (列表型 甲) (-> 甲 真假型) (列表型 甲)))

描述 ​

筛选列表中满足条件的元素,保留匹配的。

例子 ​

meta-lisp
(列表筛选 (@列表 'a 1 'b 2) 为整数)       ;; => (@list 1 2)
(列表筛选 (@列表 0 1 -1 2) 整数非负)  ;; => (@list 0 1 2)