On 5/22/2020 11:11 PM, rocketnia wrote:
I've been thinking about making libraries that would generate submodules when they're used. However, submodules exist in a flat namespace, I'm a bit afraid of conflicts if I choose the same name as some other library does, and I don't really want users to have to supply their own local choices of names (`rename-in` style) since I'm thinking of these submodules as an implementation detail.

Why not name your modules using UUIDs or similar generated random strings?  You can't ever be certain that a generated name won't conflict, but you can make the probability very, very small.

George

--
You received this message because you are subscribed to the Google Groups "Racket 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/00338189-f731-bf57-5bb4-f70815485792%40comcast.net.

Reply via email to