Skip to content
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

Dependency Management - Collections Library #48

Open
GurRonen opened this issue Jun 21, 2016 · 0 comments
Open

Dependency Management - Collections Library #48

GurRonen opened this issue Jun 21, 2016 · 0 comments

Comments

@GurRonen
Copy link
Collaborator

Currently we use multiple collections libraries, including:

  • Apache Collections
  • Google Collections
  • Java Stream API

all of them are lacking some features which exist in other languages such as Scala and the .Net family

a solution to this is using the Seq API from JOOQ/JOOL.

  • Much easier to use than StreamSupport and the stream API
  • has more features
  • very readable
  • encapsulates the required API from both the apache/google libraries and the stream API.

some resources:

from personal experience, the JOOL api fits our needs and gives us greater flexibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants