Function: map--into-hash

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

Signature

(map--into-hash MAP KEYWORD-ARGS)

Documentation

Convert MAP into a hash-table.

KEYWORD-ARGS are forwarded to make-hash-table.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/map.el.gz
(defun map--into-hash (map keyword-args)
  "Convert MAP into a hash-table.
KEYWORD-ARGS are forwarded to `make-hash-table'."
  (let ((ht (apply #'make-hash-table keyword-args)))
    (map-do (lambda (key value)
              (puthash key value ht))
            map)
    ht))