Package fj
Interface Monoid.AltDefinition<A>
-
- All Superinterfaces:
Monoid.Definition<A>
,Semigroup.Definition<A>
public static interface Monoid.AltDefinition<A> extends Monoid.Definition<A>
Primitives functions of Monoid: alternative minimal definition and overridable methods.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default A
append(A a1, A a2)
F<A,A>
prepend(A a)
-
Methods inherited from interface fj.Monoid.Definition
dual, empty, multiply, multiply1p, sum, sum
-
-