Releases: google/mug
Releases · google/mug
Release 5.6
Joiner- More parameter overloads of
BiStream.of()
mug-root-5.5
BiStream.repeat()for lazy paginated stream
Release 5.4
- BiStream
groupConsecutiveIf(),groupConsecutiveBy(). BiCollectors.collectingAndThen(Function).
Release 5.3
MoreCollections.findFirstElements(),MoreCollections.findOnlyElements()andMoreCollectors.onlyElements()to handle short lists with lambda.
Release 5.2
- Substring.Pattern.repeatedly()
- BiStream.consecutiveRunsFrom() for run-length encoding and repeating element summary.
Release 5.1
- BiOptional
orElse(a, b),orElseThrow(). Both<A, B>and collectors.
Release 5.0
BiOptionalBiStream#findFirst(),BiStream#findAny()BiStream#collect(container, accumulator)
Release 4.8
flatMapping()to BiStreamBiComparator
Release 4.7
- mug-guava artifact with Guava specific collectors and BiCollectors
- BiStream
mapKeysIfPresent(),mapValuesIfPresent().
Release 4.6
- Substring
removeAllFrom(),replaceAllFrom(),delimit(),iterateIn()etc. split()strings to Map, Multimap, BiStream or custom collection.MoreStreams.flatteningMaps()