I'm writing some R functions that employ some useful functions in other packages like stringr
and base64enc
. Is it good not to call library(...)
or require(...
) to load these packages first but to use ::
to directly refer to the function I need, like stringr::str_match(...)
?
Is it a good practice in general case? Or what problem might it induce?