purrr::pmap
Parallel version of purrr::pmap
.
util_par_pmap(
.l,
.f,
...,
cores = list(mode = "socket", cpus = util_detect_cores(), logging = FALSE,
load.balancing = TRUE),
use_cache = FALSE
)
list of results of the function calls
data.frame with one call per line and one function argument per column
function
to call with the arguments from .l
additional, static arguments for calling .f
number of cpu cores to use or a (named) list with arguments for parallelMap::parallelStart or NULL, if parallel has already been started by the caller.
logical set to FALSE to omit re-using already distributed study- and metadata on a parallel cluster
S Struckmann
Other process_functions:
util_abbreviate()
,
util_all_is_integer()
,
util_attach_attr()
,
util_bQuote()
,
util_backtickQuote()
,
util_coord_flip()
,
util_count_NA()
,
util_extract_matches()
,
util_setup_rstudio_job()
,
util_suppress_output()