函数式编程是所有编程模式的总结,取消一切对象设计,一切简化成过程,然后将所有的过程粘接起来,其实回到了 C 的世界,只不过简化了函数的定义与使用,应该说是取消了函数声明,采用“边写边用”,每一个过程都是匿名引用或显引用,然后在不同的 scope 域串接起来。这样的编程方式感觉上莫过于就是 JavaScript 的匿名(或命名) function 套匿名(或命名) function,然后链式、传递调用。这样的语言也是有缺陷的,很容易进 callback 坑,所以你看 Ocaml in 回车、然后继续 in 回车,写得像杨辉三角。其实 FP 可以认为是语言思想
评论
分享到微信
打开微信,点击顶部的“╋”, 使用“扫一扫”将网页分享至微信。