![]() |
1
1
你可以这样想,但我不确定这是否有帮助。问题是ASP.Net本身并不是用函数式编写的。 开始观察事物会容易得多,也有用得多 根据副作用和功能组合(用任何框架/语言)写作。开始减少对状态的依赖(除了在ASP.Net中必须这样做),转而开始考虑不可变的数据、输入和输出。 作为一个小例子,与其考虑用contatenation修改字符串,不如开始使用string.format之类的函数(方法)。当试图将功能样式应用于OO环境时,这样的小事情在很大程度上会有帮助。 为了真正开始从你的FP学习中受益,试着从构图和构图的角度来思考(真词??)而不是面向对象层次结构和继承。 |
![]() |
nanounanue · 使用python和高级操作符的函数管道 6 年前 |
![]() |
Zazaeil · 这个特定的递归可以用尾部优化的方式重写吗? 6 年前 |
![]() |
corvid · 使用ramda通过变量进行升序/降序 6 年前 |
![]() |
CodingNow · Scala:如何制作多种方法并逐一应用? 6 年前 |