不能在第 5 行设置断点,其中包含[x]
.
IntelliJ 不会让我这样做。我使用了不同的插件,例如La Clojure和Cursive。两者都停在 3 号线而不是 5 号线。
那么,人们是如何进入 Clojure 中的代码的呢?
是否有任何语法建议或工具可以帮助?
(defn flattenlist
([x & more]
(concat (if (vector? x)
(apply flattenlist x)
[x]
)
(if (= more nil)
nil
(apply flattenlist more))))
)
(flattenlist [[1 [[2]]] 3 [4 5] 6])