idSlug is a convenience function with swapped argument order.

randomSlug(x = 10, id = NULL, chars = c(letters, LETTERS, 0:9))

idSlug(id = NULL, x = 10, chars = c(letters, LETTERS, 0:9))

Arguments

x

Length of slug

id

If not NULL, prepended to slug (separated with a dash) as id; in that case, it's also braces and a hash is added.

chars

Characters to sample from

Value

A character value.

Examples

randomSlug();
#> [1] "fOQ4sikcgY"
idSlug("identifier");
#> [1] " {#identifier-OkxF76YTvC}"