NoEqualityAttribute Type
Adding this attribute to a type indicates it is a type where equality is an abnormal operation. This means that the type does not satisfy the F# 'equality' constraint. Within the bounds of the F# type system, this helps ensure that the F# generic equality function is not instantiated directly at this type. The attribute and checking does not constrain the use of comparison with base or child types of this type.
Constructors
| Constructor |
Description
|
|
Creates an instance of the attribute
|
FSharp.Core