Quick Option-like Feature
mkoptions
is a function that returns a function that
behaves like options
, with an attached
internal/local list of key-value pairs.
mkoptions(...) .options(..., .DATA)
... |
list of keys or key-value pairs.
For |
.DATA |
a list or an environment with an element |
.options
: is a low-level function that mimics the behaviour
of the base function options
, given a set
of key-value pairs.
It is the workhorse function used in mkoptions
and package-specific
option sets (see setupPackageOptions
)
f <- mkoptions(a=3, b=list(1,2,3)) str(f()) f('a') f('b') str(old <- f(a = 10)) str(f()) f(old) str(f())
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.