format a map.

map_to_char(mp, ..., sep = " ", assignment = "=", quote_fn = base::shQuote)

Arguments

mp

named vector or list

...

not used, foce later arguments to bind by name.

sep

separator suffix, what to put after commas

assignment

assignment string

quote_fn

string quoting function

Value

character formatted representation

See also

Examples

cat(map_to_char(c('a' = 'b', 'c' = 'd')))
#> c('a' = 'b', 'c' = 'd')
cat(map_to_char(c('a' = 'b', 'd', 'e' = 'f')))
#> c('a' = 'b', 'd', 'e' = 'f')
cat(map_to_char(c('a' = 'b', 'd' = NA, 'e' = 'f')))
#> c('a' = 'b', 'd' = NA, 'e' = 'f')
cat(map_to_char(c(1, NA, 2)))
#> c('1', NA, '2')