Sha256: 0c1dc5c7d24e7e8885c4801814e48c8957ac4eb12b0ef15cab025d74df96a142

Contents?: true

Size: 271 Bytes

Versions: 38

Compression:

Stored size: 271 Bytes

Contents

# -*- coding: utf-8 -*-
#
# @file 
# @brief
# @author ongaeshi
# @date   2012/06/11

class Array
  def diff(other)
    self_diff = self.reject {|i| other.include? i}
    other_diff = other.reject {|j| self.include? j}
    
    return [self_diff, other_diff]
  end
end



Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
milkode-1.8.9.2 lib/milkode/common/array_diff.rb
milkode-1.8.9.1 lib/milkode/common/array_diff.rb
milkode-1.8.9 lib/milkode/common/array_diff.rb
milkode-1.8.8 lib/milkode/common/array_diff.rb
milkode-1.8.7 lib/milkode/common/array_diff.rb
milkode-1.8.6 lib/milkode/common/array_diff.rb
milkode-1.8.5 lib/milkode/common/array_diff.rb
milkode-1.8.4 lib/milkode/common/array_diff.rb
milkode-1.8.3 lib/milkode/common/array_diff.rb
milkode-1.8.2 lib/milkode/common/array_diff.rb
milkode-1.8.1 lib/milkode/common/array_diff.rb
milkode-1.8.0 lib/milkode/common/array_diff.rb
milkode-1.7.1 lib/milkode/common/array_diff.rb
milkode-1.7.0 lib/milkode/common/array_diff.rb
milkode-1.6.1 lib/milkode/common/array_diff.rb
milkode-1.6.0 lib/milkode/common/array_diff.rb
milkode-1.5.0 lib/milkode/common/array_diff.rb
milkode-1.4.0 lib/milkode/common/array_diff.rb
milkode-1.3.0 lib/milkode/common/array_diff.rb
milkode-1.2.0 lib/milkode/common/array_diff.rb