Consider a nested matrix of this form, of which each element is a vector, list, or dataframe:
m <- matrix(replicate(3, list(1:3)))
m
# [,1]
#[1,] integer,3
#[2,] integer,3
#[3,] integer,3
How does one "unnest" this matrix? i.e. get this output:
unnestFunction(m)
#[[1]]
#[1] 1 2 3
#
#[[2]]
#[1] 1 2 3
#
#[[3]]
#[1] 1 2 3