Method: Immutable::Map#delete

Defined in:
lib/immutable/map.rb

#delete(key) ⇒ Object

Deletes key and its value from self.



60
61
62
63
64
65
66
67
# File 'lib/immutable/map.rb', line 60

def delete(key)
  m = del(key)
  if m.empty?
    m
  else
    m.make_black
  end
end