Function: clojure--wrap-defn

clojure--wrap-defn is a byte-compiled function defined in clojure-mode.el.

Signature

(clojure--wrap-defn DEPTH)

Documentation

Wrap :defn in DEPTH layers of lists.

Depth 0 produces :defn, depth 1 produces (:defn), depth 2 produces ((:defn)), etc.

Source Code

;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defun clojure--wrap-defn (depth)
  "Wrap :defn in DEPTH layers of lists.
Depth 0 produces :defn, depth 1 produces (:defn), depth 2
produces ((:defn)), etc."
  (let ((s :defn))
    (dotimes (_ depth)
      (setq s (list s)))
    s))