我是一个 Scala 程序员,正在学习 Haskell。很容易找到面向对象概念的实际用例和现实示例,如修饰符、策略模式等。书籍和网络上到处都是。
我意识到函数概念不是这样的。
我正在努力寻找应用程序的实际用例。到目前为止,我遇到的几乎所有教程和书籍都提供了 []
和 Maybe
的例子。我期望应用程序比那更适用,看到他们在 FP 社区得到的所有关注。
我想我明白了 应用程序的概念基础(也许我错了) ,我已经等待了很长时间的启蒙时刻。但似乎不可能。在编程的时候,我从来没有过这样的时刻,我会高兴地大喊: “我找到了!我可以在这里使用应用程序!”(除了 []
和 Maybe
)。
有没有人能告诉我应用程序是如何在日常编程中使用的?我怎么才能找到规律呢?谢谢!