Compruebe si las claves de un hash incluyen todas las claves
Estoy buscando una mejor manera de hacerlo
if hash.key? :a &&
hash.key? :b &&
hash.key? :c &&
hash.key? :d
preferiblemente algo como
hash.includes_keys? [ :a, :b, :c, :d ]
se me ocurrio
hash.keys & [:a, :b, :c, :d] == [:a, :b, :c, :d]
Pero no me gusta tener que agregar la matriz dos veces aunque