compact()
public
Returns a hash with non nil values.
hash = { a: true, b: false, c: nil}
hash.compact
hash
{ c: nil }.compact
# File activesupport/lib/active_support/core_ext/hash/compact.rb, line 8
def compact
self.select { |_, value| !value.nil? }
end