Idris2Doc : Frexlet.Monoid.Commutative.Notation.Core

Frexlet.Monoid.Commutative.Notation.Core

Notational conventions for commutative monoid

Reexports

importpublic Notation
importpublic Notation.Action
importpublic Data.Vect.Quantifiers
importpublic Frex.Free
importpublic Frex.Free.Construction

Definitions

cast : (a : MonoidStructure) ->HVect [ary0 (Ua), ary2 (Ua)]
Totality: total
Visibility: public export
cast : (a : CommutativeMonoid) ->HVect [ary0 (Ua), ary2 (Ua)]
Totality: total
Visibility: public export
.sum : (a : CommutativeMonoid) ->Vectn (Ua) ->Ua
Totality: total
Visibility: public export
mult : (a : CommutativeMonoid) ->Nat->Ua->Ua
Totality: total
Visibility: public export
NatActionData : (a : CommutativeMonoid) ->ActionDataNat (Ua)
Totality: total
Visibility: public export
NatAction1 : (a : CommutativeMonoid) ->Action1Nat (Ua)
Totality: total
Visibility: public export
NatAction2 : (a : CommutativeMonoid) ->Action2Nat (Ua)
Totality: total
Visibility: public export
notation2 : Action2Nat (TermSignature (Eithera (Finn)))
Totality: total
Visibility: public export
notation1 : Action1Nat (TermSignature (Eithera (Finn)))
Totality: total
Visibility: public export