class Array

Public Instance Methods

false?() click to toggle source
# File lib/ethereum/core_ext/object/truth.rb, line 13
def false?
  empty?
end
safe_slice(*args) click to toggle source
# File lib/ethereum/core_ext/array/safe_slice.rb, line 3
def safe_slice(*args)
  if args.size == 2
    return [] if args[1] == 0
    slice(args[0], args[1]) || []
  elsif args.size == 1
    if args[0].instance_of?(Range)
      slice(args[0]) || []
    else
      slice(args[0])
    end
  else
    slice(*args)
  end
end