An iterator of named tuples would be a valid (and lazy) Tables.jl table:
get_row(n) = (; col1="hi $n", col2=n^2)
table = (get_row(n) for n=1:100)
Definitely not used just by DataFrames!
An iterator of named tuples would be a valid (and lazy) Tables.jl table:
get_row(n) = (; col1="hi $n", col2=n^2)
table = (get_row(n) for n=1:100)
Definitely not used just by DataFrames!