On 9 July 2010 17:46, Paul Moore <p.f.mo...@gmail.com> wrote:
> Is there any benefit to using a name like foo.core (or foo.api) rather
> than simply foo (beyond sytlistic considerations, that is)?

Clojure compiles "foo" to a package-less class called "foo".
"foo.ciore" is compiled to a class called "core" in the package "foo".

Package-less classes are a bit problematic if you want to call them
from another Java package, IIRC. But if your library isn't intended to
be AOT-compiled and used from Java, I don't think it makes a
difference.

- James

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to