【发布时间】:2021-08-10 17:37:10
【问题描述】:
我最近开始研究一个新的 DotNet Core 项目。我注意到有人(开发人员)在这个项目中使用了 Language-Ext 库。这对我来说是一个新事物,所以我知道它适用于函数式编程。对我来说理解它是很混乱的。我用谷歌搜索并发现了它的好处(函数式编程):
- 少代码(要点)
- 更轻松的调试
- 更轻松的测试
对于 OO 程序员来说,函数式编程是完全不同的。所以,我的问题是我们真的需要在 C# 中使用 Language-Ext(函数式编程)吗?我还缺少什么其他好处吗?
【问题讨论】:
-
如果您真的想进行函数式编程并将其用作类库,您总是可以使用 F# 在您的解决方案中创建一个项目...
标签: c# functional-programming language-ext