This function acts as a text-serializer for lists. One use case is

serialize_list(x, delim = ",", locale = default_locale())

Arguments

x
list, values to be serialized
delim
character, delimiter to collapse mutiple-value members
locale
list, directs the formatting functions for each class

Value

list with same names as x, all values are character

See also

locale

Examples

library("lubridate") query_param <- list( delay = dseconds(4), next_steps = c("collate", "send"), verbose = TRUE ) serialize_list(query_param)
#> $delay #> [1] "4000" #> #> $next_steps #> [1] "collate,send" #> #> $verbose #> [1] "true" #>
serialize_list(query_param, delim = " ")
#> $delay #> [1] "4000" #> #> $next_steps #> [1] "collate send" #> #> $verbose #> [1] "true" #>