final <U> Parsing<I>.Parser<Product<T,U>>
and(Parsing<I>.Parser<U> right)
Parsing.Parser
Product
Parsing.Success
<C, D> Product<C,D>
map(Function<A,C> first, Function<B,D> second)
static <A, B> Product<A,B>
of(A first, B second)