R/loadd_fun.R

Defines functions loadd_fun

Documented in loadd_fun

#' drake::loadds all arguments of function
#' Common usecase: loadd all objects while debugging a make_<object> function
#'
#' @keywords drake
#' @param fun function, whose arguments we want to loadd
#' @export

loadd_fun <- function(fun, envir = parent.frame()) {

  sargs <- names(as.list(args(fun)))
  sargs <- setdiff(sargs, c("", "..."))
  drake::loadd(list = sargs, envir = envir)

}
matthiaskaeding/mt documentation built on Feb. 25, 2022, 10:24 a.m.