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 年 前