chain -> andThen?

Remi Forax forax at univ-mlv.fr
Sat Jun 29 02:20:10 PDT 2013


On 06/28/2013 06:23 PM, Tim Peierls wrote:
> On Fri, Jun 28, 2013 at 11:09 AM, Brian Goetz <brian.goetz at oracle.com 
> <mailto:brian.goetz at oracle.com>> wrote:
>
>     We eventually settled on "andThen" as the composition method for
>     function-like things.  This was chosen because it made the order
>     explicit; "do my thing, and then this other thing."  This method
>     shows up on Comparator, XxxFunction, XxxOperator.
>
>     There's a similar method on Consumer, called "chain", which means
>     "let me have the argument, then pass it to some other Consumer".
>      I think it makes sense to rename this to "andThen" as well.
>
>
> Agreed, much better to have the order explicit in the name. It does 
> mean referring to function-like things as if they were actions, but 
> that seems like a totally acceptable blurring of the lines.
>
> --tim

+1

Rémi



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