Is an IEqualityComparer exposed that has the same behavior as the equality (=) operator? The LanguagePrimitives module contains a few: FastGenericEqualityComparer, GenericEqualityComparer, GenericEqualityERComparer. Maybe there are others as well?
Is an IEqualityComparer exposed that has the same behavior as the equality ( =
Share
After digging through Reflector a bit more, it looks like
FastGenericEqualityCompareris the one. It and the (=) operator both callHashCompare.GenericEqualityIntrinsic<'T>.EDIT
[`HashIdentity.Structural`](https://fsharp.github.io/fsharp-core-docs/reference/fsharp-collections-hashidentity.html#Structural) also forwards to `HashCompare.GenericEqualityIntrinsic`.