I've a clojure program in which two function recursively call each other:
(defn f1
...
(f2 ...)
)
(defn f2
...
(f1 ...)
)
The compiler is giving an error in f1. It's saying that f2 isn't defined. Is there a way to declare a function in clojure. I can verify that the recursion actually terminates.
Literally
declare: