2

を含む 5 行目にブレークポイントを設定することはできません[x]

IntelliJ はそうさせてくれません。La ClojureCursiveなど、別のプラグインを使用しました。どちらも5番線ではなく3番線で止まります。

では、人々は 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])
4

1 に答える 1