Learn R Programming

SafeMapper (version 1.0.0)

s_quietly: Safe Quietly - Wrap Function to Capture Side Effects

Description

Drop-in replacement for purrr::quietly that captures all side effects (output, messages, warnings) along with the result.

Usage

s_quietly(.f)

Value

A function that returns a list with 'result', 'output', 'warnings', and 'messages'.

Arguments

.f

A function to wrap for quiet execution.

Examples

Run this code
quiet_summary <- s_quietly(summary)
result <- quiet_summary(cars)
# result$result contains the summary
# result$output contains any printed output

Run the code above in your browser using DataLab