RosettaCodeData/Task/Power-set/Common-Lisp/power-set-5.lisp
2015-11-18 06:14:39 +00:00

5 lines
181 B
Common Lisp

(defun power-set (list)
(let ((pow-set (list nil)))
(dolist (element (reverse list) pow-set)
(dolist (set pow-set)
(push (cons element set) pow-set)))))