[plt-scheme] Renaming module identifiers
Is it possible to rename all exported identifiers of a module using a function
(symbol -> symbol)?
From the documentation it seems only explicit renaming is allowed and must be
done for each identifier you wish to rename. So then my question is, could I
add this functionality?
eg.
(require (rename-all some-module (lambda (x) x))) ;; no change
(require (rename-all some-module (lambda (x) (gensym)))) ;; take an advil
Thanks,
David
--
dvanhorn at cs dot uvm dot edu