I’d like to wrap the built-in:
(concatenate ‘string <arg1> <arg2> .. <argn>)
To be something like this:
(strcat <arg1> <arg2> ... <argn>)
The issue is - how to do var-args in common-lisp? I see two possible paths:
splat
it / apply
it [neither of which I know either]ex: ...
Thanks
(defun strcat (&rest args)
(apply #'concatenate 'string args))