Function: map-delete

map-delete is a byte-compiled function defined in map.el.gz.

Signature

(map-delete MAP KEY)

Documentation

Delete KEY in-place from MAP and return MAP.

Keys not present in MAP are ignored.

Probably introduced at or before Emacs version 28.1.

Implementations

((map array) key) in `map.el'.

Store nil at index KEY.

((map hash-table) key) in `map.el'.

Undocumented

((map list) key) in `map.el'.

Undocumented

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/map.el.gz
(cl-defgeneric map-delete (map key)
  "Delete KEY in-place from MAP and return MAP.
Keys not present in MAP are ignored.")