函数式语言很好,因为它们通过消除状态来避免 bug,还因为它们可以很容易地为您自动并行化,而不必担心线程数量。
但是,作为一个 Win32开发人员,我可以为我的应用程序的一些 dls 使用 Haskell 吗?如果我这么做了,有没有一个真正的优势会自动为我所用呢?如果是这样,是什么给了我这个优势,编译器?
F # 是否能够自动将您编写的函数并行化到多个核和 CPU 上?您是否曾看到任务管理器中的线程数量增加?
基本上,我的问题是,我如何开始以一种实际的方式使用 Haskell,如果我这样做,我真的会看到一些好处吗?