One more pass on flatMap/mapMulti

Remi Forax forax at univ-mlv.fr
Thu Jan 10 09:43:04 PST 2013


On 01/10/2013 06:28 PM, Tim Peierls wrote:
> On Thu, Jan 10, 2013 at 11:59 AM, Brian Goetz <brian.goetz at oracle.com 
> <mailto:brian.goetz at oracle.com>> wrote:
>
>     Bikeshed discussions can continue.
>
>
> OK, then! :-)
>
> The method name "send" is OK, but you wouldn't be seeing it in the 
> signature of explode. What you would see is Downstream<T>, which still 
> bugs me. The word "downstream" is an adverb or adjective, not a noun. 
> Things are sent downstream, they aren't sent *to* a downstream.
>
> Was Acceptor.accept proposed and rejected already? If so, why? I would 
> understand
>
> explode(BiBlock<Acceptor<T>, T>))

wildcard intervention:
explode(BiBlock<Acceptor<? super T>, ? super T>))

>
> --tim

Rémi


More information about the lambda-libs-spec-experts mailing list