Java 8教程
介绍Java 8的函数编程 日期Data和元注解等新特性,点按帖子标题进入。 [该贴被banq于2014-03-19 12:37修改过]
10 年 前
集合管道模式(Collection Pipeline)
目的 Collection Pipeline引入了函数组合和集合管道,这两种函数式模式可以组合在一起来迭代代码中的集合。在 函数式编程 中,通过一系列较小的模块化函数或操作来对复杂操作
4 年 前
函数式编程与面向对象编程比较分析
函数式编程和面向对象编程是软件开发领域中最流行的两种编程范式。两者都有自己独特的优势和劣势,两者的选择往往取决于项目的具体要求。在这篇文章中,我们将对函数式编程和面向对象编程进行比较分析,突出
10 个月 前
函数编程基本原理介绍
经过很长一段时间的学习和 面向对象 编程的工作,我退后一步思考系统的复杂性。 “复杂性是任何使软件难以理解或修改的东西” - 约翰奥特豪特 做了一些研究以后,我发现了 函数式编程 概念
5 年 前
为什么需要Monad?
;
但是在面向函数编程中,没有对象的概念,函数是第一公民,Class类不再存在,那么如何实现呢? 使用Monad。 将状态封装起来,作为Push函数输入参数,Push输出也是一个封装起来的盒子,再
8 年 前
Scala的升起和下落
Scala是如何诞生?如何成功?又是如何衰退? 5年前,Scala似乎像编程语言中的下一件大事,因为它优雅地在一个 面向对象 范式中同时激活 函数式编程 ,今天,Scala的人气似乎是在
7 年 前
Python中使用函数管道简化数据处理
任务分解为更小、更易于管理的步骤,使代码更加模块化、可读和可维护。函数管道通常用于函数式编程范例中,通过一系列操作来转换数据。他们提倡简洁且函数式的编码风格,强调函数的组合以实现期望的结果
2 个月 前
面向对象与函数编程的比较
最近Bob大叔发表了 OO vs FP 博文,文章推崇 面向对象 与函数编程融合。大意翻译如下: 一个朋友在Facebook发布如下一个对比,这激怒了我,如下图:
有很多
9 年 前
如何提高函数式编程技巧
如何提高函数编程技巧: - 使用数据类型与操作data types + operations - 剥离不相关的细节 - 将决定性方向性代码放到高层中 - 最大化多义性+类型类别
5 年 前
如何开始函数编程的学习?
)
<p class = "indent" >
当我们谈论 函数式编程 时,这可能是最流行的例子之一。在第一个doubleAll函数中,我们确切地告诉计算机应该如何做
5 年 前
为什么纯函数式语言至今无法流行起来?
编程可以从冯诺依曼风格中解放出来吗?使用一种函数式风格及程序代数替代它?为什么纯 函数式编程 无法成为主流?为什么纯函数式语言无法真正解决实际问题?CS大学里那些书呆子的梦想式白日梦还是终有一
2 年 前
关于领域建模的最佳书籍
如果有人在我早期的职业生涯中告诉我,我将成为 函数式编程 的有力倡导者和函数式软件工程基础书籍的作者,我一定会觉得难以相信。 函数式编程真的值得我为之奉献一生吗? 然而,一旦我体验到函数式
10 个月 前
牛X软件工程师应该知道的概念
如果你知道以下概念的含义,你就是一个伟大的工程师,:
[list]
[*]#幂等
[*]#幺半群
[*]#解耦
[*]#依赖注入
[*]- 单元
[*]#函数式编程
6 个月 前
电脑世界就是一帧一帧的世界。
后,带来了什么后果。线程是为了看起来是”同时“进行,而不是”同步“进行。这是线程的本意,但当我们引入了同步后,却用锁破坏线程的本意。 我倾向函数编程,也是因为比起指令,函数更符合一帧一帧的世界而已。
10 年 前
纯函数还是有副作用
来自 纯函数还是有副作用Pure functions have side-effects — The Endeavour 一文: 函数式编程强调的是“纯”功能function,没有任何副作用。当你
10 年 前