Function: -every
-every is a byte-compiled function defined in dash.el.
Signature
(-every PRED LIST)
Documentation
Return non-nil if PRED returns non-nil for all items in LIST.
If so, return the last such result of PRED. Otherwise, once an item is reached for which PRED returns nil, return nil without calling PRED on any further LIST elements.
This function is like -every-p, but on success returns the last
non-nil result of PRED instead of just t.
This function's anaphoric counterpart is --every.
Source Code
;; Defined in ~/.emacs.d/elpa/dash-20260221.1346/dash.el
(defun -every (pred list)
"Return non-nil if PRED returns non-nil for all items in LIST.
If so, return the last such result of PRED. Otherwise, once an
item is reached for which PRED returns nil, return nil without
calling PRED on any further LIST elements.
This function is like `-every-p', but on success returns the last
non-nil result of PRED instead of just t.
This function's anaphoric counterpart is `--every'."
(declare (important-return-value t))
(--every (funcall pred it) list))