Idris2Doc : Control.Category.Instances.Cat

Control.Category.Instances.Cat

(source)
This module defines the category of categories, `Cat`, whose
morphisms are functors.

Definitions

Cat : HomCategoryR
  The category of categories.

Totality: total
Visibility: public export
recordCat0 : Wrap0CategoryR->Wrap0CategoryR->Type
  The erased category of categories.

This category is identical to `Cat`, except its category objects
are not required to exist at runtime. This makes it more efficient
at the cost of restricting its capabilities.

Totality: total
Visibility: public export
Constructor: 
MkCat0 : Cat (a.runW0) (b.runW0) ->Cat0ab

Projection: 
.runCat0 : Cat0ab->Cat (a.runW0) (b.runW0)

Hints:
BimonoidalCat0Cat0SumCat0Prod (W0Zero) (W0One)
BraidedCat0Cat0Prod (W0One)
BraidedCat0Cat0Sum (W0Zero)
CartesianCat0Cat0Prod (W0One)
CatBifunctorCat0Cat0Cat0Cat0Prod
CatBifunctorCat0Cat0Cat0Cat0Sum
CategoryCat0
CocartesianCat0Cat0Sum (W0Zero)
MonoidalCat0Cat0Prod (W0One)
MonoidalCat0Cat0Sum (W0Zero)
SemigroupoidCat0
.runCat0 : Cat0ab->Cat (a.runW0) (b.runW0)
Totality: total
Visibility: public export
runCat0 : Cat0ab->Cat (a.runW0) (b.runW0)
Totality: total
Visibility: public export
Cat0_ : HomCategoryR
Totality: total
Visibility: public export
Cat0Prod : Wrap0CategoryR->Wrap0CategoryR->Wrap0CategoryR
Totality: total
Visibility: public export
Cat0Sum : Wrap0CategoryR->Wrap0CategoryR->Wrap0CategoryR
Totality: total
Visibility: public export
SemigroupoidCat : SemigroupoidCat
Totality: total
Visibility: public export
SemigroupoidCat0 : SemigroupoidCat0
Totality: total
Visibility: public export
Cat : SemigroupoidR
Totality: total
Visibility: public export
Cat0 : SemigroupoidR
Totality: total
Visibility: public export
Cat : CategoryR
Totality: total
Visibility: public export
Cat0 : CategoryR
Totality: total
Visibility: public export
CatProd : MonoidalR
Totality: total
Visibility: public export
CatSum : MonoidalR
Totality: total
Visibility: public export
Cat0Prod : MonoidalR
Totality: total
Visibility: public export
Cat0Sum : MonoidalR
Totality: total
Visibility: public export
CatProd : BraidedR
Totality: total
Visibility: public export
CatSum : BraidedR
Totality: total
Visibility: public export
Cat0Prod : BraidedR
Totality: total
Visibility: public export
Cat0Sum : BraidedR
Totality: total
Visibility: public export
Cat : CartesianR
Totality: total
Visibility: public export
Cat0 : CartesianR
Totality: total
Visibility: public export
Cat : CocartesianR
Totality: total
Visibility: public export
Cat0 : CocartesianR
Totality: total
Visibility: public export
Cat : BimonoidalR
Totality: total
Visibility: public export
Cat0 : BimonoidalR
Totality: total
Visibility: public export
Cat : RigCategoryR
Totality: total
Visibility: public export
Cat0 : RigCategoryR
Totality: total
Visibility: public export
Cat : SymRigCategoryR
Totality: total
Visibility: public export
Cat0 : SymRigCategoryR
Totality: total
Visibility: public export
Cat : DistributiveR
Totality: total
Visibility: public export
Cat0 : DistributiveR
Totality: total
Visibility: public export
Cat : ClosedR
Totality: total
Visibility: public export
Cat : CartesianClosedR
Totality: total
Visibility: public export