是否可以为Racket中的某些参数设置默认值?

像在Python中一样:

def f(arg=0)
    ...

最佳答案

是;看一下:declaring optional arguments

例如:

(define (f [arg 0])
  (* arg 2))


Racket还支持带有关键字参数的函数。该链接应指向也讨论它们的文档。祝好运!

关于racket - 在 Racket 中设置默认参数值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7133401/

10-12 23:55