Loose ends inventory
brian.goetz at oracle.com
Wed Jun 26 10:29:46 PDT 2013
>> - Additional tweaking on range generators
>> - Support for state-based cancelation (e.g.,
>> - Support for content-based limiting (takeWhile, skipUntil)
>> - Post-transform on Collector, and related Collectors tweaks.
Proposed design seems sound, proceeding. One or two remaining
mini-loose-ends (will cover these in more detail in a separate note):
- Means for combining Collector+Function into a Collector with a
finisher. This shows up in groupingBy scenarios.
- Extend Collector.of to allow setting of characteristics.
>> - Support for primitive stream concatenation
>> - zip
>> Point lambdafications
>> - Moving stream() / parallelStream() to Iterable
Reduced to spliterator() only. Presumed done unless someone comments on
spec in next day or two.
>> - Comparators
>> - Rename Spliterators.iteratorFromSpliterator to iterator.
>> - Pull up forEachRemaining from PrimitiveIterator.OfXxx into
> PrimitiveIterator, a la Spliterator.OfPrimitive.
>> - Add A toArray(IntFunction<A> generator) to Collection.
New item: resource release. Proposal under discussion.
More information about the lambda-libs-spec-observers