vavr
vavr copied to clipboard
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.
Mostly leaving this as a note. LinkedHashMap and LinkedHashSet are, as implemented in the Java standard library, pretty cool structures. Map entries contain a doubly linked list to next and...
https://github.com/vavr-io/vavr/issues/2711
Closes #2684. This migrates the CI from Travis to GitHub Actions. In Travis, Java 16 was also tested: in this new CI workflow I only added the LTS versions: 8,...
What concerns me is that changing hashCode in such a big way can affect other parts of vavr, like equals. However, it seemed to not make any difference to comparing...
Hi, vavr just has zip tuple2 and unzip tuple2/tuple3, and will develop more degree zip and unzip function?
### Thank You Thank you for all of the work on Vavr! It has quickly become my favorite Java library, and usually the first thing I add to every new...
Fixed an issue with not started futures running even if cancelled. (#2750)
The following code runs fine on newer Android versions. However, I've encountered an issue on Android 5.1.1. After an HTTP request is returned, attempting to use peek to retrieve either...
Many Java projects statistically already use Java 17+ version (actually it is required for supported versions of the most popular Java framework, Spring), so maybe it's time for VAVr to...
@pivovarit For the near long term, I think the following would be (some of the) good goals (IMO) for a `2.0.0` release: - Minimum JDK 17 - Take advantage of...