使用 define 时可以这样定义
define
(define (func . args) args)
如何在匿名函数中定义
; Error `(lambda ( . args) args)`
update: 方法见 #1 楼
(lambda args args)
((lambda args args) 1 2 3)
搬运自 stackoverflow - correct-syntax-for-a-lambda-expression-which-gets-any-number-of-arguments-in-sch