Our great sponsors
-
Javaslang
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
proposal-record-tuple
ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!
I'm aware not everyone likes it, but vavr has these.
Poetry is like NPM for Python projects.
I made this library: https://github.com/easytuples/easy-tuples which tries to emulate "structural tuples". Obviously it should not be the default but sometimes it is easier to go for a structural "pair" like you say rather than naming something (naming is hard!)
Well, Python has tuples and several concise ways to create records, so it must be a "feature hoarder", and it is also getting more popular than Java. You might also want to take a look at this JavaScript proposal: https://github.com/tc39/proposal-record-tuple