vctrs
vctrs copied to clipboard
Generic programming with typed R vectors
No impact on revdeps.
This is an exploration of how we could use C++ in C projects when templates, overloading, or parallel programming are required. To prove the concept, the macro-templated loops of equal.c...
* Consistently return unnamed vectors from `vec_ptype2()`. Record vectors gain a `names
CC @lionel- @romainfrancois This is an implementation of an ALTREP compact integer rep, inspired by talking with @lionel- about this being a possible way forward for introducing efficient recycling. The...
PR 3 of 3 for 0.3.0 Renames `vec_duplicate_any()` to `vec_any_duplicate()` to match the `vec_any_` and `vec_all_` naming convention we have started using in #774 and #773
PR 2 of 3 for 0.3.0 Adds `vec_all_duplicate()`, now correctly implemented using dictionary utilities. The main problem with the one that was previously implemented with equal utilities was that it...
PR 1 of 3 for 0.3.0 Supersedes #759
Closes #763 If approved, this is what the changes suggested in #763 would look like.