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