Hacker News new | ask | show | jobs
by klibertp 4344 days ago
> I would like to see something like Oberon’s support for renaming identifiers on import in some Lisp dialect someday

I couldn't find any specifics on how it's done in the linked PDF (modules are described at the end, 11 section), but I think both Clojure and Racket do this already. The `require` mini langauge in Racket is very rich and allows for prefixing, renaming, selective import of identifiers and so on: http://docs.racket-lang.org/reference/require.html#%28form._...