Function: clojure--valid-modern-indent-rule-p
clojure--valid-modern-indent-rule-p is a byte-compiled function
defined in clojure-mode.el.
Signature
(clojure--valid-modern-indent-rule-p RULE)
Documentation
Check that RULE is a valid modern indent rule.
A valid rule is (:block N), (:inner D), or (:inner D I) where N, D, and I are non-negative integers.
Source Code
;; Defined in ~/.emacs.d/elpa/clojure-mode-20260325.811/clojure-mode.el
(defun clojure--valid-modern-indent-rule-p (rule)
"Check that RULE is a valid modern indent rule.
A valid rule is (:block N), (:inner D), or (:inner D I) where
N, D, and I are non-negative integers."
(pcase rule
(`(:block ,(pred integerp)) t)
(`(:inner ,(pred integerp)) t)
(`(:inner ,(pred integerp) ,(pred integerp)) t)
(_ nil)))