Releases: google/mug
Releases · google/mug
Release list
v1.14
- BiStream bug fixes.
- Optionals (binary
ifPresent(),map(),flatMap(); fluentifPresent())
Mug 1.12
BiStream.from(Map)convenience method
Mug 1.11
- Optimized
BiStreamto save intermediaryMap.Entryallocations for sequential stream. biStream(stream, T::getKey, T::getValue).
Mug 1.10
- BiStream.neighbors() to return neighboring pairs from a stream.
- Bug fixes.
- Deprecated API deleted.
Mug 1.9
MoreStreams.generate()for generating infinite and finite streams.MoreStreams.flatten()as a short-circuitable flatMap(). Especially useful to be called recursively in a long or infinite stream.
Mug 1.8
Don't use exception serialization in Maybe.orElseThrow().
Not wrapping the exception may even be a lesser evil compared to serialization, especially for platforms like GWT, Android etc.
Users are however strongly encouraged to use orElseThrow(WrapperException::new).
Mug 1.5
- BiCollection as a BiStream-able type.
Mug 1.2
- BiStream.toMap()
- BiStream.toConcurrentMap()
- BiStream.collect()
- BiCollector
Mug 1.1
- Parallelizer
- BiStream
- MoreStreams
Mug 1.0
- Retryer
- Maybe
- Funnel
- Iterate
- CheckedFunction(s)/CheckedSupplier/CheckedConsumer