/** compose a {@link Optional} with a {@link Setter} */ public final <C> Setter<S, C> composeSetter(final Setter<A, C> other) { return new Setter<>(pOptional.composeSetter(other.pSetter)); }
/** compose a {@link Optional} with a {@link Setter} */ public final <C> Setter<S, C> composeSetter(final Setter<A, C> other) { return new Setter<>(pOptional.composeSetter(other.pSetter)); }