sageserpent-open / americium

Generation of test case data for Scala and Java, in the spirit of QuickCheck. When your test fails, it gives you a minimised failing test case and a way of reproducing the failure immediately.
MIT License
15 stars 1 forks source link

Collection combinators for Java #11

Closed sageserpent-open closed 3 years ago

sageserpent-open commented 3 years ago

What it says in the tin - take a Trials<X> and a Trials<Y> and make a Trials<List<X>> or a Trails<Set<X>> or a Trials<Map<X, Y>>. One would want said maps to be immutable in the Guava sense, presumably.

These collections are the standard Java interfaces (implemented using Guava if needs be).

Should this also be done for the collections in Vavr?

sageserpent-open commented 3 years ago

Closed with fast forward of master to 77ce6d591f16a2175bc56f885dad6b0c78fc2581.