# File lib/hashery/sparsearray.rb, line 169 def collect! nha = self.class.new (0...self.length).each { |i| nha << yield(self.fetch(i)) } self.replace(nha) end