Primitive-Collections v0.4.0 Release Notes

    • ๐Ÿ”„ Changed: Iterable specific helper functions were moved out of Iterators and moved into Iterables
    • โž• Added: New Stream replacing functions: findFirst, matchesAny/All/None
    • ๐Ÿ›  Fixed: Compute/ComputeIfAbsent/ComputeIfPresent/Merge/BulkMerge in maps now behave like they should.
    • โž• Added: Implementations for New Stream replacing functions.
    • ๐Ÿ”„ Changed: Removed a lot of duplicated forEach implementations
    • โž• Added: Flat/Mapping functions (to object) are now accessible to primitive maps.
    • โž• Added: Filter function to Iterators/Iterables (Iterable implements it by default)
    • ๐Ÿ”„ Changed: Cleanup of some variables/mappers
    • โž• Added/Fixed: AVL/RBTreeMap got reworked and SubMaps work more properly now. Also forEach support got improved a lot
    • โž• Added/Fixed: TreeSubSets (RB/AVL) got their functional implementations improved too.
    • โž• Added: Pairs are now a thing. In Mutable/Immutable Form