class Hash

Public Instance Methods

assoc(k) click to toggle source
# File lib/typed/prelude.rb, line 479
def assoc(k)
  res = untyped_assoc(k)
  return res if res.nil?
  Pair.('[S][T]').new(res)
end
rassoc(k) click to toggle source
# File lib/typed/prelude.rb, line 524
def rassoc(k)
  res = untyped_rassoc(k)
  return res if res.nil?
  Pair.('[S][T]').new(res)
end
shift() click to toggle source
# File lib/typed/prelude.rb, line 539
def shift
  res = untyped_shift
  return res if res.nil?
  Pair.('[S][T]').new(res)
end