NEWS.md
The vecvec class has been reimplemented using S7, replacing the previous vctrs implementation. Existing code using vecvec objects should continue to work.
new_vecvec(), which is replaced by class_vecvec for S7 consistency.class_vecvec.vecvec objects has been overhauled. In practice these internal indices should not be used by users or developers, as the structure can change in the future to accommodate faster variants for special cases (#7).vecvec classed objects now work as matrices and arrays (#15).is_vecvec() tests whether an object is a vecvec.class_vecvec S7 class and constructor for vecvec objects.vctrs methods for backwards compatibility and vctrs interoperability.vec_math() for vecvec objects.vec_apply() for applying functions to each vector in a vecvec.vctrs::new_rcrd type vectors.class argument vecvec() to specify subclasses.Ops with vecvec types.new_vecvec() and vecvec() class constructors.unvecvec() class deconstructor to reduce back to atomic vectors.vecvec data types.