函数式编程
收录了函数式编程频道下的 119 篇内容



面向对象编程被批是“灾难”,为什么这么多开发者讨厌它?| 话题
面向对象编程(OOP)已经存在了很长时间。有人喜欢它,有人讨厌它,但目前面向对象编程目前面临的一个尴尬是:讨厌它的人似乎比喜欢它的人多。这到底是为什么呢?

面向对象编程被批是“灾难”,为什么这么多开发者讨厌它?| 话题
面向对象编程(OOP)已经存在了很长时间。有人喜欢它,有人讨厌它,但目前面向对象编程目前面临的一个尴尬是:讨厌它的人似乎比喜欢它的人多。这到底是为什么呢?

Haskell 使用率和用户满意度双双增长
FP Complete 首席执行官 Aaron Contorer 写道,“2018 年 Haskell 用户调查显示用户对 Haskell 的安全性、质量、可靠性、可维护性和高级功能均表示出了非常高的满意度。” InfoQ 与其谈论了 Haskell 当前的情况和未来的前景。
F# 2017 回顾
据微软项目经理 Phillip Carter 介绍,2017 年,F#达到了 4.1 版本,用户社区也得到了发展,基本上与.NET Core 2.0 的发布保持了一致。同时,F#的工具变得更加强大,大会参与人数增加。
理解 Monad,一份 monad 的解惑指南
随着函数式编程的再次兴起,“monad” 这种函数式结构再次让初学者感到恐惧。在本文中,Introduction to Functional Programming 的课程导师 Dr. Barry Burd 会对这个让人难以掌握的概念进行清楚的讲解。
Racket 6.11 提供了稳定的细化类型和依赖函数特性
Typed Racket 是 Racket 语言的一种静态类型方言。Racket 6.11 为 Typed Racket 提供了细化类型(Refinement Type)和依赖函数(Dependent Function)特性。