Pair < L , T > function ( Function < ? super R , ? extends T > arg0 ) { T loc0 = arg0 . apply ( right ) ; return of ( left , loc0 ) ; }
creates a new pair , with the right item being the result of applying the given function to the right item of this . the left value is unchanged . concode_field_sep L left concode_elem_sep R right concode_field_sep Function<P,R> unpackRight concode_elem_sep Pair<Pair<T,L>,R> nestLeft concode_elem_sep Function<P,L> unpackLeft concode_elem_sep R right concode_elem_sep Pair<L,T> right concode_elem_sep Pair<L,R> pair concode_elem_sep Pair<Pair<L,R>,T> pushRight concode_elem_sep R getRight concode_elem_sep L left concode_elem_sep Pair<T,R> left concode_elem_sep Pair<L,Pair<T,R>> nestRight concode_elem_sep Pair<T,Pair<L,R>> pushLeft concode_elem_sep int hashCode concode_elem_sep Pair<L,R> of concode_elem_sep boolean equals concode_elem_sep Pair<T,R> mapLeft concode_elem_sep String toString concode_elem_sep T map concode_elem_sep L getLeft