This function splits a vector into n
parts of roughly
equal size. These splits can be used for parallel processing. In general,
n
should be equal to the number of jobs you want to run, which
should be the number of cores you want to use.
split_into(vec, n)
input vector
integer
desired number of chunks
list
with n
elements, each of roughly equal length