* Clojure namespaces (was: Re: Emacs Lisp's future)
[not found] ` <87vax2frkd.fsf@petton.fr>
@ 2016-10-11 18:38 ` Chad Brown
0 siblings, 0 replies; only message in thread
From: Chad Brown @ 2016-10-11 18:38 UTC (permalink / raw)
To: emacs-tangents
[-- Attachment #1: Type: text/plain, Size: 623 bytes --]
> On 8Oct, 2016, at 14:40, Nicolas Petton <nicolas@petton.fr> wrote:
>
>> Namespace systems do not fit well into Lisp. Common Lisp's is a total
>> mess. It is better to use name prefixes.
>
> Have you had a look at Clojure namespaces?
> http://clojure.org/reference/namespaces <http://clojure.org/reference/namespaces>
Thanks for the ref!
Did anyone else find it odd that Clojure’s namespace-related functions use all three namespace affix conventions? For example, name-: (ns-unmap, ns-name), -name: (all-ns, find-ns), and neither: (import, intern). That caught my clojure-ignorant eye.
Thanks,
~Chad
[-- Attachment #2: Type: text/html, Size: 1247 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-10-11 18:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <87wq97i78i.fsf@earlgrey.lan>
[not found] ` <jwviokn4n6w.fsf-monnier+emacs@gnu.org>
[not found] ` <86k2dk77w6.fsf@molnjunk.nocrew.org>
[not found] ` <642fd4b4-8b1c-a537-5a5f-6940691ec4b9@gmail.com>
[not found] ` <m2h98ntfjk.fsf@gmail.com>
[not found] ` <E1bsygG-0003PT-Ph@fencepost.gnu.org>
[not found] ` <87vax2frkd.fsf@petton.fr>
2016-10-11 18:38 ` Clojure namespaces (was: Re: Emacs Lisp's future) Chad Brown
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).