I want to share another option simply because I like so much that it is possible. I do think invoke_map_dbl is a great solution.
Since you can also store functions in a list you don't have to 'invoke'.
f <- list(mean, sd)
purrr::map(f, ~ .(sample(1:6,10000,replace=T)))
Which equals in base R
lapply(f, function(fun) fun(sample(1:6,10000,replace=T)))