[racket] duplicate/copy a namespace

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon Nov 8 08:59:18 EST 2010

At Thu, 4 Nov 2010 17:10:31 -0700, YC wrote:
> is there a way to duplicate or copy a namespace?  It looks like I can use
> namespace-mapped-symbols, namespace-variable-value, and
> namespace-variable-set-value! to copy the results from one namespace to
> another, but this only works for variables, not syntaxes that resides in the
> source namespace.

I think you're right that there's currently no way to duplicate a
namespace. Maybe we could add additional reflective operations, but
it's easy to add too much in this space.

Can you say more about how duplicating a namespace would be useful?

Posted on the users mailing list.