(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
That’s Scheme, not Common Lisp.
I’d recommend using close parens for your code sample. Those are portable between the two.
In Common Lisp it'd be:
(funcall (funcall (funcall (funcall ; ...
...though I don't think that functions which return functions which return functions which return functions ad infinitum are a great idea. Simply taking a value and returning a value means you can use a pipelining operator: (~> some-data
function-1
function-2
(function-3 _ some-other-data)
; ...
function-n)#|))))
Use `C-c C-]` (`slime-close-all-parens-in-sexp`) in SLIME ;)