Setf Extensions
Several standard (e.g., car) and Emacs-specific (e.g., window-point) Lisp functions are setf-able by default. This package defines setf handlers for several additional functions:
Functions from this package:
cl-rest cl-subseq cl-get cl-getf cl-caaar...cl-cddddr cl-first...cl-tenthNote that for
cl-getf(as fornthcdr), the list argument of the function must itself be a validplaceform.A macro call, in which case the macro is expanded and
setfis applied to the resulting form.