Skip to content
Prev 22295 / 63424 Next

operator :: and symbols not in the namespace of a package with a namespace (PR#9279)

On Fri, 6 Oct 2006, Duncan Murdoch wrote:

            
It might be a good idea to rethink the decision to have data be
handled specially instead of having data sets be treated as ordinary
exported variables.  There may be a good reason for doing what we do
now but I don't know what it is.  If there really is a good reason to
continue this then maybe we should think about this addition.  It
doesn't feel like the right thing to do but may be harmless.
No. :: exists precisely to allow code to access exported variables
without attaching the namespace.  It is the only way I use this feature
and the reason the feature exists.

Best,

luke