Prevent a funtion from printing message or warning

discretly(.f)

Arguments

.f

the function to wrap

Value

an error if any, a warning if any, the result if any

Examples

if (FALSE) { # \dontrun{
discrete_mat <- discretly(matrix)
discrete_mat(1:3, 2)
} # }