use <attach> to dynamically export optional components in the search space
bedantaguru opened this issue · 1 comments
bedantaguru commented
Following is the prototype
nev <- new.env()
get_new_var <- function(){
attach(nev, pos = 2L, name = "pkg:internals")
}
nev$`%+%` <- function(x, y){
x*y
}
Note that the above needs to be tuned for the fact that it does not detach on the unload of the package.
bedantaguru commented
Check this r-rudra/patch#3
Done in dynamic_attachment.R
and in zzz.R