I want to add some higher arity overloads to funct...
# arrow-contributors
k
I want to add some higher arity overloads to functions that could potentially be used a lot. I was thinking of: 1. Reducing all core overloads to have up to arity 9 2. Provide a new core package “core-high-arity” or something, that goes up to 32 or some other number. What is he best approach to do this? A new GitHub repository under the Arrow organisation? A new arrow module within it’s current core package?
s
Hey @Kev, I am definitely open for that, we've had several requests for that but we believed it was quite niche. Having it as a separate module would be good IMO. We want to facilitate all external libraries, as well as give them the opportunity to move to the Arrow org if they want to. So the choice is yours, but this specifically I think would fit well in an extra module in the core group of modules.
k
Hi @simon.vergauwen, I’ve created a PR for this. Please share your feedback! https://github.com/arrow-kt/arrow/pull/3360