library(cheapr)
recycle(Sys.Date(), 1:10)
# Any vectors of zero-length are all recycled to zero-length
recycle(integer(), 1:10)
# Data frame rows are recycled
recycle(sset(iris, 1:3), length = 3 * 3)
# To recycle list items, use `do.call()`
my_list <- list(from = 1L, to = 10L, by = seq(0.1, 1, 0.1))
do.call(recycle, my_list)
Run the code above in your browser using DataLab