Function: mpc-union

mpc-union is a byte-compiled function defined in mpc.el.gz.

Signature

(mpc-union &rest LISTS)

Source Code

;; Defined in /usr/src/emacs/lisp/mpc.el.gz
(defun mpc-union (&rest lists)
  (let ((res (nreverse (pop lists))))
    (dolist (list lists)
      (let ((seen res))           ;Don't remove duplicates within each list.
        (dolist (elem list)
          (unless (member elem seen) (push elem res)))))
    (nreverse res)))