19 packages tagged with “iequatable”
Fast, convention-based, zero-code equality functions
The last comparison library you'll ever need!
This old package just forwards to Nito.Comparers.
A micro library for easily creating C# classes with value semantics. No need to override Equals, GetHashCode, et all.
Efficient hash code and equality implementations for arbitrary objects.
Comparer extensions for System Interactive (Ix).
Comparer extension methods for System.Reactive.
This old package just forwards to Nito.Comparers.Ix.
This old package just forwards to Nito.Comparers.Rx.
Analyser to check if records have value semantics
A source code generator for implemention IEquatable<T> using Attributes.
A lightweight source generator that automatically implements value-based equality (Equals, GetHashCode, IEquatable and ToString) for your C# record or class types.
A simple library designed to eliminate most of the object comparison boilerplate logic.
A Source Generator that automatically implements the Equals method of IEquatable<T>
Provides a set of features making it possible to emulate C++ Variants for dotnet.