[Rd] Best way to implement optional functions?
Duncan Murdoch
murdoch.duncan at gmail.com
Thu Oct 22 21:55:01 CEST 2015
I'm planning on adding some new WebGL functionality to the rgl package,
but it will pull in a very large number of dependencies. Since many
people won't need it, I'd like to make the new parts optional.
The general idea I'm thinking of is to put the new stuff into a separate
package, and have rgl "Suggest" it. But I'm not sure whether these
functions should only be available in the new package (so users would
have to attach it to use them), or whether they should be in rgl, but
fail if the new package is not available for loading.
Can people suggest other packages that solve this kind of problem in a
good way?
Duncan Murdoch
More information about the R-devel
mailing list