# File lib/easy_diff/core.rb, line 90 def self.subtract_arrays! arr1, arr2 counts = arr2.inject(Hash.new(0)) { |h, v| h[v] += 1; h } arr1.reject! { |e| counts[e] -= 1 unless counts[e].zero? } end