
函数式编程
zl1zl2zl3
这个作者很懒,什么都没留下…
展开
-
和6岁孩子的函数式编程对话
前言:今天看到Brent写的一篇有趣的文章,分享给大家,尤其适合有孩子的程序员家长。昨天,我正在读一篇关于函数式编程的学术论文,6岁的儿子朝我走过来,问道:“你在看什么呢?”我不知道从哪里开始给他解释,于是决定直接了当地回答:“我正在看一个关于自由定理的很长的故事。”他追问到:“什么是自由定理?”这该对一个6岁的孩子怎么解释呢? 但是作为一个老师, 我不会在教学挑战面前退缩的。我想了一会儿,问道:“你知道什么是函数吗?”他不知道。“函数有点儿像机器,你可以把一些东西从一端放进..转载 2020-05-26 14:36:34 · 372 阅读 · 0 评论 -
深度探秘 Java 8 函数式编程(下)
函数式编程的益处更精练的代码函数编程的一大益处,是用更精练的代码表达常用数据处理模式。函数接口能够轻易地实现模板方法模式,只要将不确定的业务逻辑抽象成函数接口,然后传入不同的lambda表达式即可。博文“精练代码:一次Java函数式编程的重构之旅” 展示了如何使用函数式编程来重构常见代码,萃取更多可复用的代码模式。这里给出一个列表分组的例子。实际应用常常需要将一个列表 List[T] ...转载 2018-12-08 10:37:17 · 372 阅读 · 0 评论