找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

Linux 中国◆开源社区 首页 查看评论
[1]
mistyos [Firefox 55.0|GNU/Linux] 发表于 2017-09-18 23:07 的评论:
没研究过这个编程语言,要是用java示例就好了
linux [Chrome 60.0|Mac 10.11] 2017-09-19 13:28 回复
很快我们会发一篇用 javascript 来介绍函数式编程的。
mistyos [Firefox 55.0|GNU/Linux] 2017-09-18 23:07 回复
没研究过这个编程语言,要是用java示例就好了
来自北京的 Safari 10.1|Mac 10.12 用户 2017-09-16 01:27 回复
继续上文。。。

其实 FP 可以认为是语言思想界里的【极简设计】,去掉 OO 臃肿的外壳,只留下它的目标精髓。但是过于骨感其实也不太好,所以我还是倾向于 Swift / Go。
来自北京的 Safari 10.1|Mac 10.12 用户 2017-09-16 01:26 回复
函数式编程是所有编程模式的总结,取消一切对象设计,一切简化成过程,然后将所有的过程粘接起来,其实回到了 C 的世界,只不过简化了函数的定义与使用,应该说是取消了函数声明,采用“边写边用”,每一个过程都是匿名引用或显引用,然后在不同的 scope 域串接起来。

这样的编程方式感觉上莫过于就是 JavaScript 的匿名(或命名) function 套匿名(或命名) function,然后链式、传递调用。

这样的语言也是有缺陷的,很容易进 callback 坑,所以你看 Ocaml in 回车、然后继续 in 回车,写得像杨辉三角。

其实 FP 可以认为是语言思想
二次元萌控森 [Sogou Explorer 2|Windows 10] 2017-09-15 19:03 回复
一直都不大懂

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。