neumachen
11/12/2014 - 8:09 PM

Check if Array items are in another Array

Check if Array items are in another Array

require 'set'

class Array
   def included_in? array
     array.to_set.superset?(self.to_set)
   end
end

check_me = ['hello', 'my', 'name', 'is', 'kareem']
set_me = ['name', 'is', 'kareem']

set_me.included_in?(check_me) #=> true