Macro DOLIST* Like DOLIST but destructuring-binds the elements of LIST.
Function ENSURE-LIST Returns THING as a list.
Function PARTITION Split LIST into sub lists according to LAMBDAS.
Macro DOTREE Evaluate BODY with NAME bound to every element in TREE.
(define-modify-macro push* (&rest items) (lambda (list &rest items) (dolist (i items) (setf list (cons i list))) list) "Pushes every element of ITEMS onto LIST. Equivalent to calling PUSH with each element of ITEMS.")
Function PROPER-LIST-P Tests whether OBJECT is properlist.