Shortcut avoiding user to get messages, warnings and being stopped by an error. The usage is very similar to suppressWarnings(). This function is targeted for function creators where user experience enhancement is sought.

silently_run(...)

Arguments

...

R code

Value

The output of the R code, unless the output is a message, a warning or an error, nothing will be returned in that case.

Examples

{

as.integer("text")
silently_run(as.integer("text"))

}
#> Warning: NAs introduced by coercion
#> [1] NA