Package fj

Interface Semigroup.AltDefinition<A>

All Superinterfaces:
Semigroup.Definition<A>
Enclosing class:
Semigroup<A>

public static interface Semigroup.AltDefinition<A> extends Semigroup.Definition<A>
Primitives functions of Semigroup: alternative minimal definition and overridable methods.