-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tuple first #144
Tuple first #144
Conversation
Examples are updated to take advantage of them and are converted away from Arities/Pairs towards tuples. Still experimental notation in some places
…riting tests for tuple functions.
Maybe Not sure if this is becoming overkill or still useful XD |
LGTM, but I cant say that I've carefully reviews everything generated |
I'll just check how performance of IntelliJ is while working on something else when having these tuples present in the project. If that's fine I'll merge it :) |
Nice plan! |
Performance is way better in a separate module :) tried it with the streaming functions. Consecutive builds are way faster than full ones. The only downside is that now dokka won't include the tuples. We could publish it to a separate docs branch while we haven't switched to gradle yet? I thought gradle did support multi-module dokka |
Implements some version of my old library: https://github.com/Jolanrensen/ScalaTuplesInKotlin/tree/main
There is some speed loss when working with functions that prefer Arities and Pairs over Tuples since those are what Spark is optimized for. Putting Tuples first will thus probably lower the confusion of users and increase performance :)
Sort of follow up from #76