【原创】原来callback函数就是lambda
2015-07-07 08:55
323 查看
准确地讲,回调函数是lambda的一种典型应用场景,已经常见到模式化了。
————好,本博文已经结束,下面是鸡汤————
如同人在松懈的时候,需要一些鸡汤、励志正能量来刺激,知识也是,刺激了,碰撞了,才会产生火花。 本博文就是最近一点新知在碰撞后产生的小火花。
事情是这样的,做为一个自认资深的coder,对js中的回调函数概念已经麻木了。但前不久为了了解JAVA的新特性,翻了一本JAVA8函数式编程的书,通篇都是讲lambda的,虽然很浅但凑凑函数式编程热闹的目的是达到了。否则大牛侃LISP/ Python时,我等不能干坐着吧?
回过头来再看到js的回调函数,觉得像极了lambda。度娘一确认,没错。
最后,把恍然大悟写得一惊一诈还这么长,突然觉得有点2。
————好,本博文已经结束,下面是鸡汤————
如同人在松懈的时候,需要一些鸡汤、励志正能量来刺激,知识也是,刺激了,碰撞了,才会产生火花。 本博文就是最近一点新知在碰撞后产生的小火花。
事情是这样的,做为一个自认资深的coder,对js中的回调函数概念已经麻木了。但前不久为了了解JAVA的新特性,翻了一本JAVA8函数式编程的书,通篇都是讲lambda的,虽然很浅但凑凑函数式编程热闹的目的是达到了。否则大牛侃LISP/ Python时,我等不能干坐着吧?
回过头来再看到js的回调函数,觉得像极了lambda。度娘一确认,没错。
最后,把恍然大悟写得一惊一诈还这么长,突然觉得有点2。
相关文章推荐
- Win10 RTM正式版首个候选版Build 10176编译完成
- 《统计学习方法》笔记(十)--SVM(2)
- 深入了解 Java HelloWorld
- [Cocos2d-x]在Cocos2d-x 3.x如何通过版本号WebSocket连接server数据的传输
- 按照我们对零售行业的理解,按照我们自己的步骤,专心致志地做电商
- 薛蛮子爆料:马云蔡文胜创业最狠的一面 孙正义是学习的“疯子”
- 27、chmod命令
- ceph存储 git查看某个文件修改历史Linux下的命令
- 黑马程序员---OC基础---有、无参方法的声明及实现
- 配置相关
- 跨浏览器用javascript获取窗口的位置和大小
- WPF图片浏览器(显示大图、小图等)
- 第8章Cocos2D-X中的瓦片地图集(总结)8.1 瓦片地图集及编辑器简介
- 什么是程序?
- WPF图片浏览器(显示大图、小图等)
- Android 阅读Manifest在文件Application 在与其他节点meta-data定义自己的数据
- 交换机级联2
- AutoLayout中的Content Hugging 和 Content Compression Resistance
- 打开FileGeoDatabase中要素类
- 市场上如果只有一家公司在做一件事情,这个行业永远做不大