Generates equal length vectors contained in a list.
Usage
equal_length(..., len = c(1L, 10L))
Arguments
- ...
A set of named or unnamed vector generators.
- len
Length of the generated vectors. If
len
is a single number all vectors will have this length. Iflen
is a numeric vector of length 2 it will produce vectors with lengths between a minimum and maximum, inclusive. For examplelen = c(1L, 10L)
would produce vectors with lengths between 1 and 10. To produce empty vectors setlen = 0L
or a range likelen = c(0L, 10L)
.
Examples
equal_length(integer_(), double_()) %>% show_example()
#> [[1]]
#> [1] -4800 8834 -9794 -340 -4181
#>
#> [[2]]
#> [1] -237752855 -291463515 -22730364 713670346 210594929
#>
equal_length(a = logical_(), b = character_(), len = 5L) %>% show_example()
#> $a
#> [1] TRUE TRUE FALSE TRUE TRUE
#>
#> $b
#> [1] "M@" "Do D<bj_(" "I7eMW" "q$525" "`NiMq"
#>