Except where noted, all functions defined by this package have the same calling conventions as their Common Lisp counterparts, and names that are those of Common Lisp plus a ‘cl-’ prefix.
Internal function and variable names in the package are prefixed
cl--. Here is a complete list of functions prefixed by
cl- that were not taken from Common Lisp:
cl-callf cl-callf2 cl-defsubst cl-letf cl-letf*
The following simple functions and macros are defined in cl-lib.el; they do not cause other components like cl-extra to be loaded.
cl-evenp cl-oddp cl-minusp cl-plusp cl-endp cl-subst cl-copy-list cl-list* cl-ldiff cl-rest cl-decf  cl-incf  cl-acons cl-adjoin  cl-pairlis cl-pushnew [1,2] cl-declaim cl-proclaim cl-caaar…cl-cddddr cl-first…cl-tenth cl-mapcar 
 Only when place is a plain variable name.
 Only if
equal, or unspecified,
:key is not used.
 Only for one sequence argument or two list arguments.