These functions take the idea of `seq_along()`

and apply it to
repeating values.

rep_along(along, x)
rep_named(names, x)

## Arguments

along |
Vector whose length determine how many times `x`
is repeated. |

x |
Values to repeat. |

names |
Names for the new vector. The length of `names`
determines how many times `x` is repeated. |

## See also

## Examples

x <- 0:5
rep_along(x, 1:2)

#> [1] 1 2 1 2 1 2

rep_along(x, 1)

#> [1] 1 1 1 1 1 1

# Create fresh vectors by repeating missing values:
rep_along(x, na_int)

#> [1] NA NA NA NA NA NA

rep_along(x, na_chr)

#> [1] NA NA NA NA NA NA

#> $foo
#> [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s"
#> [20] "t" "u" "v" "w" "x" "y" "z"
#>
#> $bar
#> [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s"
#> [20] "t" "u" "v" "w" "x" "y" "z"
#>