Hi Patrick, I still don't like the fact that IntMapMultiConsumer, DoubleMapMultiConsumer and LongMapMultiConsumer are not in java.util.function unlike all other functional interfaces used by the Stream API.
Otherwise looks good. regards, Rémi ----- Mail original ----- > De: "Patrick Concannon" <patrick.concan...@oracle.com> > À: "Julia Boes" <julia.b...@oracle.com> > Cc: "Anthony Vanelverdinghe" <d...@anthonyv.be>, "core-libs-dev" > <core-libs-dev@openjdk.java.net> > Envoyé: Mardi 11 Août 2020 20:11:56 > Objet: Re: RFR[8238286]: 'Add new flatMap stream operation that is more > amenable to pushing’ > Hi, > > Please find the next iteration of mapMulti in the new webrev below. > > In this iteration the following changes have been made: > The API note for mapMulti has been updated. > Sub-interfaces for {Int, Double, Long}Stream have been refactored to be more > specific to mapMulti. > The examples have been changed, and now include a reference to how an explicit > type parameter can be used in conjunction with mapMulti. > > The CSR and specdiff have also been updated to reflect these changes. > > webrev: http://cr.openjdk.java.net/~pconcannon/8238286/webrevs/webrev.05/ > specdiff: http://cr.openjdk.java.net/~pconcannon/8238286/specdiff/specout.02/ > CSR: https://bugs.openjdk.java.net/browse/JDK-8248166 > > Kind regards, > Patrick