闭包(Closure),虽然名声在外,被认为是典型的函数式语言的特征。 但是,在有些函数式语言中是不存在的。原因是:用不着,它们没有可变量,自然是用不着。闭包的兴起,首先要允许可变量的存在。语言遵循的设计哲学不同,特点也就不同。