In Clojure I can let a second symbol refer to a function.
(defn sq [x] (* x x))
(sq 7)
-> 49
(def square sq)
(square 7)
-> 49
In Emacs-Lisp, I only know about
(defun square (x) (sq x))
Is there a solution nearer in spirit to the first one?
(defun sq (x) (* x x))
(defalias 'square 'sq)