According to the docs, Array.include? uses the == comparison on objects. I come from Java where such things are (usually) done with .equals() which is easy to override for a particular object.
How can I override == in Ruby to allow me to specify the behaviour of Array.include? for my particular object?
Many thanks.
question from:https://stackoverflow.com/questions/11186815/override-operator-in-ruby