public interface Semigroup<T>
java.util.function.BiFunction<T,T,T>
combiner()
default java.util.function.BinaryOperator<T>
reducer()
java.util.function.BiFunction<T,T,T> combiner()
default java.util.function.BinaryOperator<T> reducer()