Uses of Interface
fj.Semigroup.Definition
-
Packages that use Semigroup.Definition Package Description fj Types that set the premise for the existence of Functional Java. -
-
Uses of Semigroup.Definition in fj
Subinterfaces of Semigroup.Definition in fj Modifier and Type Interface Description static interfaceMonoid.AltDefinition<A>Primitives functions of Monoid: alternative minimal definition and overridable methods.static interfaceMonoid.Definition<A>Primitives functions of Monoid: minimal definition and overridable methods.static interfaceOrd.AltDefinition<A>Primitives functions of Ord: alternative minimal definition and overridable methods.static interfaceOrd.Definition<A>Primitives functions of Ord: minimal definition and overridable methods.static interfaceSemigroup.AltDefinition<A>Primitives functions of Semigroup: alternative minimal definition and overridable methods.Fields in fj declared as Semigroup.Definition Modifier and Type Field Description private Semigroup.Definition<A>Semigroup. defMethods in fj that return Semigroup.Definition Modifier and Type Method Description default Semigroup.Definition<A>Semigroup.Definition. dual()Methods in fj with parameters of type Semigroup.Definition Modifier and Type Method Description static <A> Monoid<A>Monoid. monoidDef(Semigroup.Definition<A> s, A zero)Constructs a monoid from the given semigroup definition and zero value, which must follow the monoidal laws.static <A> Semigroup<A>Semigroup. semigroupDef(Semigroup.Definition<A> def)Constructs a semigroup from the given definition.Constructors in fj with parameters of type Semigroup.Definition Constructor Description Semigroup(Semigroup.Definition<A> def)
-