StreamEx v0.3.3 Release Notes

    • ➕ Added StreamEx.intervalMap method
    • ➕ Added StreamEx.runLengths method
    • ➕ Added StreamEx.ofSubLists method
    • ➕ Added MoreCollectors.countingInt collector
    • StreamEx/EntryStream.maxBy*/minBy* methods optimized: now keyExtractor function is called at most once per element
    • 🐎 StreamEx.groupRuns method optimized (up to 5x performance boost depending on data)
    • StreamEx.collapse methods changed: now the elements passed to the predicate are guaranteed to be two adjacent elements from the source stream.
    • 📚 Updated documentation: now documentation is automatically copied from JDK for the inherited methods.