Function: seq-do

seq-do is a byte-compiled function defined in seq.el.gz.

Signature

(seq-do FUNCTION SEQUENCE)

Documentation

Apply FUNCTION to each element of SEQUENCE.

Presumably, FUNCTION has useful side effects. Return SEQUENCE.

Other relevant functions are documented in the sequence group.

View in manual

Shortdoc

;; sequence
(seq-do (lambda (a) (insert a)) '("foo" "bar"))
    e.g. => ("foo" "bar")

Aliases

seq-each

Implementations

(seq-do FUNCTION SEQUENCE) in `seq.el'.

Undocumented

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/seq.el.gz
(cl-defgeneric seq-do (function sequence)
  "Apply FUNCTION to each element of SEQUENCE.
Presumably, FUNCTION has useful side effects.
Return SEQUENCE."
  (mapc function sequence))