module Haml::Util
def set_eql?(set1, set2)
-
(Boolean)
- Whether or not the sets are hashcode equal
Parameters:
-
set2
(Set
) -- -
set1
(Set
) --
def set_eql?(set1, set2) return set1.eql?(set2) unless ruby1_8_6? set1.to_a.uniq.sort_by {|e| e.hash}.eql?(set2.to_a.uniq.sort_by {|e| e.hash}) end