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. 1.0.0 March 20, 2026 (13 KB)
  2. 0.0.11 March 23, 2015 (12.5 KB)
  3. 0.0.10 March 20, 2015 (11.5 KB)
  4. 0.0.9 December 23, 2013 (12 KB)
  5. 0.0.8 December 02, 2013 (12.5 KB)
Show all versions (11 total)

Pushed by

GitHub

SHA 256 checksum

Provenance

Built and signed on

GitHub Actions

Build summary