4 ms·
The context was: "FOO can be generic and applied to different types of objects." That only works if everybody uses the same symbol FOO. Library:FOO is a differe
by cronjobber 10y ago
The context was: "FOO can be generic and applied to different types of objects." That only works if everybody uses the same symbol FOO. Library:FOO is a different symbol and won't be combined automatically, so you must package-qualify.
(Regarding local aliases, I was talking about local package name aliases, which could make it somewhat less awkward.)
- kazinator 10y agoOf course. Why would LOTTERY:DRAW and GRAPHICS:DRAW be smashed together?
- aidenn0 10y agobut now you're back to (lottery:draw x) which isn't any shorter than (lottery-draw x), so the point about names not being namespaced to the object they are applied to remains.
- kazinator 10y agoIf I have inherited both, I cannot use the symbol DRAW to refer to both; at most one of them can be just DRAW.