Function: cider-browse-spec--render-select

cider-browse-spec--render-select is a byte-compiled function defined in cider-browse-spec.el.

Signature

(cider-browse-spec--render-select SPEC-FORM)

Documentation

Render the s/select SPEC-FORM.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-browse-spec.el
(defun cider-browse-spec--render-select (spec-form)
  "Render the s/select SPEC-FORM."
  (let ((keyset (cadr spec-form))
        (selection (caddr spec-form)))
    (format "(s/select\n %s\n [%s])"
            (cider-browse-spec--pprint keyset)
            (string-join
             (thread-last
               selection
               (mapcar (lambda (s) (cider-browse-spec--pprint s))))
             "\n  "))))