/** * Map the success value. * * @param mapper Mapper. * @param <T> New type. * @return A new try value for success or failure. */ public <T> Value<T> map(Throwing.Function<V, T> mapper) { return flatMap(v -> new Success<>(mapper.apply(v))); }
/** * Map the success value. * * @param mapper Mapper. * @param <T> New type. * @return A new try value for success or failure. */ public <T> Value<T> map(Throwing.Function<V, T> mapper) { return flatMap(v -> new Success<>(mapper.apply(v))); }