chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] [PATCH] Fix record type tags to be nonglobal by mo


From: John Cowan
Subject: Re: [Chicken-hackers] [PATCH] Fix record type tags to be nonglobal by module-prefixing them
Date: Tue, 18 Jul 2017 20:46:26 -0400


On Tue, Jul 18, 2017 at 7:28 PM, Evan Hanson <address@hidden> wrote:

I really think we should hide the hash prefixing as much as possible.
It's an implementation detail and not something users should interact
with directly. The right way to distinguish these things is through the
module language.

Per contra, I find it a great help with debugging module problems.   When I
am not sure if something is correctly imported, it is useful to be able to type bar into the REPL and see if that means  #<procedure (foo#bar x1 x2)> or #<procedure (baz#bar x1 x2)>.

-- 
John Cowan          http://vrici.lojban.org/~cowan        address@hidden
How comes city and country to be filled with drones and rogues, our highways
with hackers, and all places with sloth and wickedness?
                --W. Blith, Eng. Improver Improved, 1652




reply via email to

[Prev in Thread] Current Thread [Next in Thread]