This is an alternative mechanism for importing objects from
packages. The syntax allows for importing multiple objects from a package
with a single command in an expressive way. The
bridges some of the gap between using
and direct (single-object) imports. Furthermore the imported objects are
not placed in the current environment (although possible), but in a named
entry in the search path.
This package is not intended for use with
library. It is named to make
import::from(pkg, fun1, fun2) expressive. Using the
import functions complements the standard use of
library(pkg)(when most objects are needed, and context is clear) and
obj <- pkg::obj (when only a single object is needed).
Stefan Milton Bache