Have almost all the functions rewritten, unifying them into a more user-friendly interface design in Rust style.
0.4.0
Features
- Rewrite core functions by introducing `major_sizes_to_ptr` - Add indexing functions for `CattedSequence` - Refactor `CattedSequence` to be a `NamedTuple` - Add `unique_catted_sequence` and `unique_packed_sequence` - Add `repeat_interleave_catted_sequence` and `repeat_interleave_packed_sequence`
0.3.1
Features
- Support scatter operations
0.3.0
Features
- Add `CattedSequence`
0.2.0
Features
- Rewrite core functions to obtain higher and more elegant index construction performance. - Most interfaces are kept unchanged, while these core functions are updated.