class Array

Public Instance Methods

deep_fetch(index, default = nil) click to toggle source
# File lib/core_ext/deep_fetch.rb, line 12
def deep_fetch(index, default = nil)
  indexes = index.to_s.split('.').map(&:to_i)
  value = dig(*indexes) rescue default
  value.nil? ? default : value  # value can be false (Boolean)
end
falsy?() click to toggle source
# File lib/json_logic/truthy.rb, line 45
def falsy?
  empty?
end