Package fj
Interface Semigroup.Definition<A>
-
- All Known Subinterfaces:
Monoid.AltDefinition<A>,Monoid.Definition<A>,Ord.AltDefinition<A>,Ord.Definition<A>,Semigroup.AltDefinition<A>
public static interface Semigroup.Definition<A>Primitives functions of Semigroup: minimal definition and overridable methods.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Aappend(A a1, A a2)default Semigroup.Definition<A>dual()default Amultiply1p(int n, A a)default F<A,A>prepend(A a)default Asum(A a, F0<Stream<A>> as)
-