Equalizer provides a simple way to define equality (==), equivalence (eql?), and hashing (hash) methods for Ruby objects based on specified attributes. Includes pattern matching support and clean inspect output.
Required Ruby Version
>= 3.3
Authors
Dan Kubb, Markus Schirp, Piotr Solnica, Erik Berlin
Versions
- 1.0.0 March 20, 2026 (13 KB)
- 0.0.11 March 23, 2015 (12.5 KB)
- 0.0.10 March 20, 2015 (11.5 KB)
- 0.0.9 December 23, 2013 (12 KB)
- 0.0.8 December 02, 2013 (12.5 KB)