R/flatten_list.R

flatten_list <- function(l) {
  s = list();
  for (name in names(l)) {
    if (is.list(l[[name]])) {
      for (n in names(l[[name]])) {
        key = paste0(name, "[", n, "]")
        s[key] = paste(l[[name]][[n]], collapse = ",")
      }
    }
  }
  s
}
aaronpeikert/fromr documentation built on May 24, 2019, 2:08 a.m.