Idris2Doc : Notation.Additive

Notation.Additive

Reexports

importpublic Data.Vect.Quantifiers
importpublic Data.Fun.Extra

Definitions

interfaceAdditive1 : Type->Type
Parameters: a
Constructor: 
MkAdditive1

Methods:
O1 : ary0a
(.+.) : ary2a
Fixity Declaration: infixl operator, level 8

Implementations:
(Additive1a, {_:10482}) ->Additive1a
({_:10496}, Additive1a) ->Additive1a
O1 : Additive1a=>ary0a
Totality: total
Visibility: public export
(.+.) : Additive1a=>ary2a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
interfaceAdditive2 : Type->Type
Parameters: a
Constructor: 
MkAdditive2

Methods:
O2 : ary0a
(:+:) : ary2a
Fixity Declaration: infixl operator, level 8

Implementations:
(Additive2a, {_:10510}) ->Additive2a
({_:10524}, Additive2a) ->Additive2a
O2 : Additive2a=>ary0a
Totality: total
Visibility: public export
(:+:) : Additive2a=>ary2a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
interfaceAdditive3 : Type->Type
Parameters: a
Constructor: 
MkAdditive3

Methods:
O3 : ary0a
(|+|) : ary2a
Fixity Declaration: infixl operator, level 8

Implementations:
(Additive3a, {_:10538}) ->Additive3a
({_:10552}, Additive3a) ->Additive3a
O3 : Additive3a=>ary0a
Totality: total
Visibility: public export
(|+|) : Additive3a=>ary2a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
interfaceAdditiveActsOn : Type->Type->Type
Parameters: a, b
Constructor: 
MkAdditiveActsOn

Methods:
(+.) : ary [a, b] b
Fixity Declaration: infixl operator, level 8
(+.) : AdditiveActsOnab=>ary [a, b] b
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
interfaceAdditiveActsOn2 : Type->Type->Type
Parameters: a, b
Constructor: 
MkAdditiveActsOn2

Methods:
(+:) : ary [a, b] b
Fixity Declaration: infixl operator, level 8
(+:) : AdditiveActsOn2ab=>ary [a, b] b
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
interfaceAdditiveActsOn3 : Type->Type->Type
Parameters: a, b
Constructor: 
MkAdditiveActsOn3

Methods:
(+|) : ary [a, b] b
Fixity Declaration: infixl operator, level 8
(+|) : AdditiveActsOn3ab=>ary [a, b] b
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
interfaceAdditiveActedBy : Type->Type->Type
Parameters: a, b
Constructor: 
MkAdditiveActedBy

Methods:
(.+) : ary [a, b] a
Fixity Declaration: infixl operator, level 8
(.+) : AdditiveActedByab=>ary [a, b] a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
interfaceAdditiveActedBy2 : Type->Type->Type
Parameters: a, b
Constructor: 
MkAdditiveActedBy2

Methods:
(:+) : ary [a, b] a
Fixity Declaration: infixl operator, level 8
(:+) : AdditiveActedBy2ab=>ary [a, b] a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
interfaceAdditiveActedBy3 : Type->Type->Type
Parameters: a, b
Constructor: 
MkAdditiveActedBy3

Methods:
(|+) : ary [a, b] a
Fixity Declaration: infixl operator, level 8
(|+) : AdditiveActedBy3ab=>ary [a, b] a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 8
fstAdditive1 : (Additive1a, {_:10482}) ->Additive1a
Totality: total
Visibility: public export
sndAdditive1 : ({_:10496}, Additive1a) ->Additive1a
Totality: total
Visibility: public export
fstAdditive2 : (Additive2a, {_:10510}) ->Additive2a
Totality: total
Visibility: public export
sndAdditive2 : ({_:10524}, Additive2a) ->Additive2a
Totality: total
Visibility: public export
fstAdditive3 : (Additive3a, {_:10538}) ->Additive3a
Totality: total
Visibility: public export
sndAdditive3 : ({_:10552}, Additive3a) ->Additive3a
Totality: total
Visibility: public export