Keywords:
### ** Examples # fn_body() is like body() but always returns a block: fn <- function() do() body(fn)
do()
fn_body(fn)
{ do() }
# It also throws an error when used on a primitive function: try(fn_body(base::list))
Error in fn_body(base::list) : `fn` must be an R function, not a primitive function.