関数型プログラミング言語でオブジェクトを使用する正当な理由は何ですか?私はクラスの.netエコシステムを扱う際に、オブジェクト側に大きく寄与する関数型プログラミング言語であることがわかります。しかし、他のアセンブリ/プログラムとのこの相互作用から離れて、C#で書かれているかもしれませんが、なぜ関数指向の言語やスタイルでプログラムを分解するためにオブジェクトを使用するのですか?オブジェクトを関数型プログラミング言語で使用する利点は何ですか?
プログラムのスタイルを混ぜることは、助けや妨げになるのでしょうか?
重複しています。 http://stackoverflow.com/questions/4113138/oop-in-a-purely-fp-context –