F# は、他の .NET 言語からオーバーロードされた演算子をどのように処理しますか。
たとえば、オブジェクト自体の新しいインスタンスを返すために != がオーバーロードされているライブラリを使用しています。
例えば。
Object newObject = a != b;
F# で同じオブジェクトに対して <> 演算子を使用すると、bool 型の値が返されます。これの理由は何ですか?オーバーロードされた演算子を使用すべきではありませんか? そうでない場合、これらの演算子のオーバーロードを F# に拡張するにはどうすればよいですか?