1. ホーム
  2. haskell

[解決済み] 関数型プログラミングを実世界で使うには?[クローズド]

2022-12-21 16:54:03

質問

関数型言語が良いのは、状態を排除することでバグを回避するためですが、スレッド数を気にすることなく、自動的に簡単に並列化できるためでもあります。

Win32の開発者として、私のアプリケーションのいくつかのDLLにHaskellを使用することは可能ですか?また、使用した場合、自動的に取得される本当の利点があるのでしょうか? もしそうなら、何が私にこの利点を与えるのでしょうか、コンパイラーでしょうか?

F#は、あなたが書いた関数を複数のコアやCPUに渡って自動的に並列化するのでしょうか? タスクマネージャのスレッド数が増えるのを見たことがありますか?

基本的に私の質問は、どのようにすれば実用的な方法でHaskellを使い始めることができるのか、そして、そうすれば本当に何らかの利益を見ることができるのか、ということです。

どのように解決するのですか?

Real World Haskellという本が、ちょうどあなたが探しているものだったようです。オンラインで無料で読むことができます。

http://book.realworldhaskell.org/