Function: set:add
set:add is a byte-compiled function defined in set.el.
Signature
(set:add ELT SET)
Documentation
Add element ELT to SET and then return SET.
Uses set:equal-op for comparison. Use (setq set (set:add elt set)) to assure set is always properly modified.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/set.el
;; ************************************************************************
;; Public functions
;; ************************************************************************
(defun set:add (elt set)
"Add element ELT to SET and then return SET.
Uses `set:equal-op' for comparison.
Use (setq set (set:add elt set)) to assure set is always properly modified."
(cond ((set:member elt set) set)
((listp set) (setq set (cons elt set)))
(t (list elt))))