Function: seq-difference
seq-difference is a byte-compiled function defined in transient.el.
Signature
(seq-difference SEQUENCE1 SEQUENCE2 &optional TESTFN)
Documentation
Return list of all the elements that appear in SEQUENCE1 but not in SEQUENCE2.
"Equality" of elements is defined by the function TESTFN, which
defaults to equal.
Other relevant functions are documented in the sequence group.
Shortdoc
;; sequence
(seq-difference '(1 2 3) '(2 3 4))
=> (1)
Aliases
ediff-set-difference (obsolete since 28.1)
Implementations
(sequence1 sequence2 &optional testfn) in `seq-25.el'.
Undocumented
Source Code
;; Defined in ~/.emacs.d/elpa/transient-20260414.1009/transient.el
;; Could not find source code, showing raw function object.
#[770 "\300\301\302#\303!\304#\207"
[seq-reduce make-closure
#[514 "\302\300\301#\203\n\207\211B\207"
[V0 V1 seq-contains-p]
6 "\n\n(fn ACC ELT)"]
seq-reverse nil]
8 "\n\n(fn SEQUENCE1 SEQUENCE2 &optional TESTFN)"]