Idris2Doc : Notation.Multiplicative

Notation.Multiplicative

Reexports

import public Data.Vect.Quantifiers
import public Data.Fun.Extra

Definitions

interface Multiplicative1 : Type -> Type
Parameters: a
Constructor: 
MkMultiplicative1

Methods:
I1 : ary 0 a
(.*.) : ary 2 a
Fixity Declaration: infixl operator, level 9

Implementations:
(Multiplicative1 a, {_:10482}) -> Multiplicative1 a
({_:10496}, Multiplicative1 a) -> Multiplicative1 a
I1 : Multiplicative1 a => ary 0 a
Totality: total
Visibility: public export
(.*.) : Multiplicative1 a => ary 2 a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
interface Multiplicative2 : Type -> Type
Parameters: a
Constructor: 
MkMultiplicative2

Methods:
I2 : ary 0 a
(:*:) : ary 2 a
Fixity Declaration: infixl operator, level 9

Implementations:
(Multiplicative2 a, {_:10510}) -> Multiplicative2 a
({_:10524}, Multiplicative2 a) -> Multiplicative2 a
I2 : Multiplicative2 a => ary 0 a
Totality: total
Visibility: public export
(:*:) : Multiplicative2 a => ary 2 a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
interface Multiplicative3 : Type -> Type
Parameters: a
Constructor: 
MkMultiplicative3

Methods:
I3 : ary 0 a
(|*|) : ary 2 a
Fixity Declaration: infixl operator, level 9

Implementations:
(Multiplicative3 a, {_:10538}) -> Multiplicative3 a
({_:10552}, Multiplicative3 a) -> Multiplicative3 a
I3 : Multiplicative3 a => ary 0 a
Totality: total
Visibility: public export
(|*|) : Multiplicative3 a => ary 2 a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
interface MultiplicativeActsOn : Type -> Type -> Type
Parameters: a, b
Constructor: 
MkMultiplicativeActsOn

Methods:
(*.) : ary [a, b] b
Fixity Declaration: infixl operator, level 9

Implementations:
(MultiplicativeActsOn a b, {_:10566}) -> MultiplicativeActsOn a b
({_:10582}, MultiplicativeActsOn a b) -> MultiplicativeActsOn a b
(*.) : MultiplicativeActsOn a b => ary [a, b] b
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
interface MultiplicativeActsOn2 : Type -> Type -> Type
Parameters: a, b
Constructor: 
MkMultiplicativeActsOn2

Methods:
(*:) : ary [a, b] b
Fixity Declaration: infixl operator, level 9

Implementations:
(MultiplicativeActsOn2 a b, {_:10598}) -> MultiplicativeActsOn2 a b
({_:10614}, MultiplicativeActsOn2 a b) -> MultiplicativeActsOn2 a b
(*:) : MultiplicativeActsOn2 a b => ary [a, b] b
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
interface MultiplicativeActsOn3 : Type -> Type -> Type
Parameters: a, b
Constructor: 
MkMultiplicativeActsOn3

Methods:
(*|) : ary [a, b] b
Fixity Declaration: infixl operator, level 9

Implementations:
(MultiplicativeActsOn3 a b, {_:10630}) -> MultiplicativeActsOn3 a b
({_:10646}, MultiplicativeActsOn3 a b) -> MultiplicativeActsOn3 a b
(*|) : MultiplicativeActsOn3 a b => ary [a, b] b
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
interface MultiplicativeActedBy : Type -> Type -> Type
Parameters: a, b
Constructor: 
MkMultiplicativeActedBy

Methods:
(.*) : ary [a, b] a
Fixity Declaration: infixl operator, level 9
(.*) : MultiplicativeActedBy a b => ary [a, b] a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
interface MultiplicativeActedBy2 : Type -> Type -> Type
Parameters: a, b
Constructor: 
MkMultiplicativeActedBy2

Methods:
(:*) : ary [a, b] a
Fixity Declaration: infixl operator, level 9
(:*) : MultiplicativeActedBy2 a b => ary [a, b] a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
interface MultiplicativeActedBy3 : Type -> Type -> Type
Parameters: a, b
Constructor: 
MkMultiplicativeActedBy3

Methods:
(|*) : ary [a, b] a
Fixity Declaration: infixl operator, level 9
(|*) : MultiplicativeActedBy3 a b => ary [a, b] a
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
fstMultiplicative1 : (Multiplicative1 a, {_:10482}) -> Multiplicative1 a
Totality: total
Visibility: public export
sndMultiplicative1 : ({_:10496}, Multiplicative1 a) -> Multiplicative1 a
Totality: total
Visibility: public export
fstMultiplicative2 : (Multiplicative2 a, {_:10510}) -> Multiplicative2 a
Totality: total
Visibility: public export
sndMultiplicative2 : ({_:10524}, Multiplicative2 a) -> Multiplicative2 a
Totality: total
Visibility: public export
fstMultiplicative3 : (Multiplicative3 a, {_:10538}) -> Multiplicative3 a
Totality: total
Visibility: public export
sndMultiplicative3 : ({_:10552}, Multiplicative3 a) -> Multiplicative3 a
Totality: total
Visibility: public export
fstMultiplicativeActsOn : (MultiplicativeActsOn a b, {_:10566}) -> MultiplicativeActsOn a b
Totality: total
Visibility: public export
sndMultiplicativeActsOn : ({_:10582}, MultiplicativeActsOn a b) -> MultiplicativeActsOn a b
Totality: total
Visibility: public export
fstMultiplicativeActsOn2 : (MultiplicativeActsOn2 a b, {_:10598}) -> MultiplicativeActsOn2 a b
Totality: total
Visibility: public export
sndMultiplicativeActsOn2 : ({_:10614}, MultiplicativeActsOn2 a b) -> MultiplicativeActsOn2 a b
Totality: total
Visibility: public export
fstMultiplicativeActsOn3 : (MultiplicativeActsOn3 a b, {_:10630}) -> MultiplicativeActsOn3 a b
Totality: total
Visibility: public export
sndMultiplicativeActsOn3 : ({_:10646}, MultiplicativeActsOn3 a b) -> MultiplicativeActsOn3 a b
Totality: total
Visibility: public export