怎么可以letrec
无需使用 set!
即可实现?
在我看来 set!
是一种命令式编程结构,如果使用它,就会失去函数式编程的好处。
最佳答案
我知道通常我们要求复制内容,但您的问题没有简短的答案。 http://www.cs.indiana.edu/~dyb/pubs/fixing-letrec.pdf
关于variables - 如何在不使用 "letrec"的情况下实现 "set!"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8468421/