Function: -powerset

-powerset is a byte-compiled function defined in dash.el.

Signature

(-powerset LIST)

Documentation

Return the power set of LIST.

Source Code

;; Defined in ~/.emacs.d/elpa/dash-20260221.1346/dash.el
(defun -powerset (list)
  "Return the power set of LIST."
  (declare (pure t) (side-effect-free t))
  (if (null list) (list ())
    (let ((last (-powerset (cdr list))))
      (nconc (mapcar (lambda (x) (cons (car list) x)) last)
             last))))