我有一个类似
的程序(lambda (r) (change table r))
我想在if结构中使用它。 我的主要目标是应用一个过程来列出满足另一个过程的元素。 我无法使用过滤器,因为我想看到列表
的未更改元素答案 0 :(得分:1)
(define (map-if mapper pred lst)
(map (lambda (x)
(if (pred x)
(mapper x)
x))
lst))