Skip to contents

Safely execute code with enhanced error handling

Usage

safe_execute(
  expr,
  function_name = "unknown",
  clinical_context = "",
  default_value = NULL
)

Arguments

expr

Expression to execute

function_name

Name of the calling function

clinical_context

Clinical context for the operation

default_value

Default value to return on error