Learn R Programming

crunch (version 1.30.4)

ContextManager: Context managers

Description

Context managers

Usage

ContextManager(
  enter = function() {
 },
  exit = function() {
 },
  error = NULL,
  as = NULL
)

Value

an S3 class "contextManager" object

Arguments

enter

function to run before taking actions

exit

function to run after taking actions

error

optional function to run if an error is thrown

as

character optional way to specify a default name for assigning the return of the enter function.

See Also

with-context-manager