R/safe_error_handling.R
s_quietly.Rd
Drop-in replacement for purrr::quietly that captures all side effects (output, messages, warnings) along with the result.
s_quietly(.f)
A function to wrap for quiet execution.
A function that returns a list with 'result', 'output', 'warnings', and 'messages'.
quiet_summary <- s_quietly(summary) result <- quiet_summary(cars) # result$result contains the summary # result$output contains any printed output