Wrap a function so it will automatically
browse() on error
A function wrapped with
auto_browse() will automatically enter an
interactive debugger using
browser() when ever it encounters an error.
A function to modify, specified in one of the following ways:
A named function, e.g.
An anonymous function, e.g.
\(x) x + 1or
function(x) x + 1.
A formula, e.g.
~ .x + 1. Only recommended if you require backward compatibility with older versions of R.
A function that takes the same arguments as
.f, but returns
a different value, as described above.
This function is called an adverb because it modifies the effect of a function (a verb). If you'd like to include a function created an adverb in a package, be sure to read faq-adverbs-export.