This prints:
The label and the parent label.
Whether the environment is locked.
The bindings in the environment (up to 20 bindings). They are
printed succintly using pillar::type_sum()
(if available,
otherwise uses an internal version of that generic). In addition
fancy bindings (actives and promises) are
indicated as such.
Locked bindings get a [L]
tag
Note that printing a package namespace (see ns_env()
) with
env_print()
will typically tag function bindings as <lazy>
until they are evaluated the first time. This is because package
functions are lazily-loaded from disk to improve performance when
loading a package.
env_print(env = caller_env())
An environment, or object that can be converted to an
environment by get_env()
.