摘要:
当我们说起函数式编程来说,我们会看到如下函数式编程的长相: 函数式编程的三大特性: immutable data 不可变数据:像Clojure一样,默认上变量是不可变的,如果你要改变变量,你需要把变量copy出去修改。这样一来,可以让你的程序少很多Bug。因为,程序中的状态不好维护,在并发的时候更不 阅读全文
摘要:
what is closure? -- A closure is a function that can access interesting non-local variables Variable scope When you declare a local variable, that var 阅读全文