public static < F , S , R , V > BiFunction < F , S , V > andThen ( final BiFunction < F , S , R > first , final Function < ? super R , ? extends V > second ) { return new BiFunction < F , S , V > ( ) { @ Override public V apply ( F f , S s ) { return second . apply ( first . apply ( f , s ) ) ; } } ; }
Compose a BiFunction which applies a Function to the result of another BiFunction .