Show file tree
Hide file tree
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rearrange code by array type (#39)
Code for the various array types was a little all over the place. This PR consolidates arraytype-specific code into new per-arraytype files. This also simplifies a few things I noticed reviewing the code: removing unnecessary utils, stop passing eltypes to arraytype-specific `arrowvector` methods, reuse `ToList` for `MapType` and get rid of `ToMap`, and clarify a few of the ArrowTypes interfaces. This should simplify things a bit for adding support for bitpacked Bool arrays and supporting CategoricalArrays.
- Loading branch information
Showing 16 changed files with 1,376 additions and 1,377 deletions.