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
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
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: