What is defn-

2009-02-03 Thread Terrence Brannon
What is the significance of the dash after defn? How does it differ from defn? Source: http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages:Clojure:Chapter_1#.3B_1.1.4_The_Elements_of_Programming_-_Compound_Procedures

Re: What is defn-

2009-02-03 Thread Tom Faulhaber
It means the same thing as defn except that the resulting definition is not visible outside the defining namespace. This is equivalent to (defn #^{:private true} ...). On Feb 3, 8:19 pm, Terrence Brannon metap...@gmail.com wrote: What is the significance of the dash after defn? How does it

Re: What is defn-

2009-02-03 Thread Kevin Downey
as a namespace is to a java package, defn- is to private, and defn is to public On Tue, Feb 3, 2009 at 8:19 PM, Terrence Brannon metap...@gmail.com wrote: What is the significance of the dash after defn? How does it differ from defn? Source: