vavr icon indicating copy to clipboard operation
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.

Results 119 vavr issues
Sort by recently updated
recently updated
newest added

### Internal * Upgrade to JUnit 5

ContainerType.SEQ is based on io.vavr.collection.List, which has linear complexity for append(). See [Performance Characteristics](https://vavr-io.github.io/vavr-docs/#_performance_characteristics). io.vavr.collection.Vector would probably be a better choice here. Alternatively, an option to use custom ContainerType implementations...

Vavr is not just the core. Vavr has a whole ecosystem and one of the components have not been receiving much love lately: https://github.com/vavr-io/vavr-jackson If you want to contribute, but...

help wanted

First read [this one](https://github.com/vavr-io/vavr/issues/2325). Now, let's discuss the introduction of `CheckedConsumerN` and `ConsumerN`. ### Motivation There are some tickets that touch `peek`/`tap` functionality for: * Tuples – https://github.com/vavr-io/vavr/issues/2723 * Functions...

preferably with https://jspecify.dev I'd like to see `NonNull`/`Nullable` annotations added, along with appropriate `Nullmarked` annotations on packages. note: I use `Try` the most, I might be willing to do that...

- [x] Use random numbers instead of fixed sequence in loop Two tests used identical fixed random instances inside a loop, causing the extact same sequence of numbers being generated:...

There are lot of useful type conversion to turn a `Value` into another well known data type, such as `java.util.List`, `java.util.Map`, `io.vavr.collection.Map`, etc. The goal of this request is adding...

`Traversable` interface is extended by several other interfaces of collections, one of those is `Iterator`. But it behaves differently than the others when using head() and tail() methods, see here...

bug

I encountered a problem when it comes to serialization of a `Map`. It is very easy to replicate the bug using junit. Assume Type is a simple enum: ```java public...

Fix #2951 - [x] Update `Generator.sc` so that generated tests use `@Nested` classes - [x] Use `@Nested` classes in all standalone tests - [ ] Use `@Nested` classes in inherited...