tee()
Paul Sandoz
paul.sandoz at oracle.com
Fri Jan 25 00:44:48 PST 2013
On Jan 25, 2013, at 2:11 AM, Doug Lea <dl at cs.oswego.edu> wrote:
> On 01/24/13 20:00, Joe Bowbeer wrote:
>> I'm OK with peek() even though it has other meanings on IO streams.
>>
>> Is the name leak() is more to your liking?
>
> I can't think of a good name for the the little idiom of
> ....map(x -> { use(x); return x; })...
>
Although map affects the properties downstream in ways that tee/peek (observe?) does not.
If the upstream is known to be sorted and/or distinct then the map operation will clear those properties so the downstream is not known to be sorted and/or distinct.
Paul.
More information about the lambda-libs-spec-experts
mailing list