Function: cl-mapl
cl-mapl is an autoloaded and byte-compiled function defined in
cl-extra.el.gz.
Signature
(cl-mapl FUNCTION LIST...)
Documentation
Like cl-maplist, but does not accumulate values returned by the function.
Aliases
mapl (obsolete since 27.1)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-extra.el.gz
;;;###autoload
(defun cl-mapl (cl-func cl-list &rest cl-rest)
"Like `cl-maplist', but does not accumulate values returned by the function.
\n(fn FUNCTION LIST...)"
(if cl-rest
(let ((cl-args (cons cl-list (copy-sequence cl-rest)))
cl-p)
(while (not (memq nil cl-args))
(apply cl-func cl-args)
(setq cl-p cl-args)
(while cl-p (setcar cl-p (cdr (pop cl-p))))))
(let ((cl-p cl-list))
(while cl-p (funcall cl-func cl-p) (setq cl-p (cdr cl-p)))))
cl-list)