Ruby permet d'utiliser n'importe quel objet comme clef dans un hash mais bien souvent ca implique de redéfinir les concepts d'équivalence et de matching entre deux objets.

Cet article explique quelles sont les méthodes à redéfinir et comment le faire pour éviter les mauvaises surprises.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire