Calling a function before it’s defined, in Clojure
Code
;; calling_function_before_definition.clj
(declare b)
(defn a []
(println "a")
(b))
(defn b []
(println "b"))
(a)
Code
;; calling_function_before_definition.clj
(declare b)
(defn a []
(println "a")
(b))
(defn b []
(println "b"))
(a)