module SmartMethod::Array

Public Instance Methods

contains?(*values) click to toggle source
# File lib/smart_method/array.rb, line 11
def contains?(*values)
  (self & values) == values
end
has_equals_values?() click to toggle source
# File lib/smart_method/array.rb, line 23
def has_equals_values?
  self.uniq.one?
end
integers() click to toggle source
# File lib/smart_method/array.rb, line 15
def integers
  select { |element| element.is_a? Integer }
end
strings() click to toggle source
# File lib/smart_method/array.rb, line 19
def strings
  select { |element| element.is_a? String }
end