R/unpack_list.R

#' unpack_list
#'
#' @examples
#' x <- list(foo = 1:3, bar = 5)
#' unpack_list(x)
#'
#' @export
unpack_list <- function (x) {
  values <- unlist(x, use.names = FALSE)
  labels <- rep(names(x), times = lengths(x))
  setNames(values, labels)
}
BAAQMD/packtools documentation built on June 29, 2022, 4:08 p.m.