Idris2Doc : Frexlet.Monoid.Free

Frexlet.Monoid.Free

Definitions

TrivialAlgebra : AlgebraSignature
  The trivial algebra with carrier the unit type

Totality: total
Visibility: public export
TrivialMonoid : Monoid
  The trivial monoid with carrier the unit type

Totality: total
Visibility: public export
FreeMonoidVoid : FreeMonoidTheory (castVoid)
  The free monoid (over the empty setoid) is the trivial monoid

Totality: total
Visibility: public export
FreeMonoidOver : (s : Setoid) ->FreeMonoidTheorys
Totality: total
Visibility: public export
FreeMonoid : Nat->Monoid
  A free monoid built out of n variables

Totality: total
Visibility: public export
SyntacticFrex : (n : Nat) ->Frex (FreeMonoidn) (cast (Fin0))
Totality: total
Visibility: public export
SyntacticExtension : (n : Nat) ->Extension (FreeMonoidn) (cast (Fin0))
Totality: total
Visibility: public export
SyntacticMonoid : Nat->Monoid
Totality: total
Visibility: public export