This is a list of possible improvements and future work in no particular order.
- Make
RecordArrayextend javaCollectionorListinterface - Add more benchmarks, specifically for the cases when
RecordArrayloses to alternatives, and for multidimensional arrays - Add more tests
- Growing/resizable variant of
RecordArray? - Add more utility methods to
RecordArray, such as swap, reverse, search, range copy, sort, etc. - Split annotation processing and runtime into separate libraries, hide annotation processor (lombok-style) from the user
- Publish to maven central
- Create pure Kotlin version using KSP