The entries method of a Map doesn't take a function. It does return an array though. That array contains [key, value] arrays. So you could do this.
map.entries().sort(([k1, v1], [k2, v2]) => k1.localeCompare(k2)).forEach(([k, v]) => do-something); --- R. Mark Volkmann Object Computing, Inc. > On May 6, 2015, at 4:27 AM, <[email protected]> > <[email protected]> wrote: > > Hi, > Can I stream values and operate on them like this ? I have a map and I > would like to stream them. I also want to chain the functions. So, for > example, I may sort the map’s values and pass them on. > > map.entries((e,m) => sort by using a predicate ).foreach(manipulate the map’s > values); > > Thanks, > Mohan > This e-mail and any files transmitted with it are for the sole use of the > intended recipient(s) and may contain confidential and privileged > information. If you are not the intended recipient(s), please reply to the > sender and destroy all copies of the original message. Any unauthorized > review, use, disclosure, dissemination, forwarding, printing or copying of > this email, and/or any action taken in reliance on the contents of this > e-mail is strictly prohibited and may be unlawful. Where permitted by > applicable law, this e-mail and other e-mail communications sent to and from > Cognizant e-mail addresses may be monitored. > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

