diff options
Diffstat (limited to 'src/clojure/contrib/macros.clj')
-rw-r--r-- | src/clojure/contrib/macros.clj | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/clojure/contrib/macros.clj b/src/clojure/contrib/macros.clj index e58892c4..cf4bc1eb 100644 --- a/src/clojure/contrib/macros.clj +++ b/src/clojure/contrib/macros.clj @@ -18,9 +18,9 @@ (eval expr)) ;; By Konrad Hinsen -(defmacro letfn +(defmacro letfn-kh "A variant of let for local function definitions. fn-bindings consists - of name/args/body triples, with (letfn [name args body] ...) + of name/args/body triples, with (letfn-kh [name args body] ...) being equivalent to (let [name (fn name args body)] ...)." [fn-bindings & exprs] (let [makefn (fn [[name args body]] (list name (list 'fn name args body))) |