在写 macro 的时候经常看到后一个let*。但是不明白两种有什么区别,什么时候要用哪一个。
let*
似乎结尾带*的都是 lexical binding 的?
*
好吧 这就是答案。
schemewiki上的文档也不错,不长、有例子、不太晦涩,除了let、let*、这里还讲了letrec
let
letrec