Idris2Doc : Data.CT.Functor.Instances

Data.CT.Functor.Instances

(source)

Definitions

id : Functorcc
Visibility: public export
IndCat : Cat->Type
  Functor Type -> Cat^op

Visibility: public export
Const : IndCatc
Visibility: public export
FamObj : Type->Cat
Visibility: public export
FamMor : (x->y) ->Functor (FamObjy) (FamObjx)
Visibility: public export
FamIndCat : IndCatTypeCat
  Functor Type -> Cat^op, we will mostly instantiate this for `c=TypeCat`

Visibility: public export
Base : FunctorDLensTypeCat
  Functor which projects the forward part of a dependent lens

Visibility: public export
FamDLens : IndCatDLens
  DLens -> Type -> Cat^op

Visibility: public export
AddBase : FunctorAddDLensTypeCat
  Functor which projects out the forward part of an additive dependent lens

Visibility: public export
FamAddDLens : IndCatAddDLens
Visibility: public export
IndexedType : Type->Type
Visibility: public export
TypeDPair : IndexedTypea->Type
Visibility: public export
TypeDFun : IndexedTypea->Type
Visibility: public export
IndexedCont : Cont->Type
Visibility: public export
ContDPair : IndexedConta->Cont
Visibility: public export
ContProbDPair : IndexedConta->Cont
Visibility: public export
IndexedAddCont : AddCont->Type
Visibility: public export
AddContDPair : IndexedAddConta->AddCont
Visibility: public export
AddContDFunFinite : (Finn->AddCont) ->AddCont
Visibility: public export
indexShp : (j : Finn) -> (AddContDFunFinitei) .Shp-> (ij) .Shp
Visibility: public export
AddContDFunction : IndexedAddConta->AddCont
Visibility: public export
ContDPairSimple : (c : Cont) ->IndexedContc->Cont
Visibility: public export
ContDFun : (c : Cont) ->IndexedContc->Cont
Visibility: public export
constFam : Cont->IndexedContc
Visibility: public export
trivialFam : IndexedContc
Visibility: public export
boolFam : IndexedContc
Visibility: public export
ContUniverse : Cont
Visibility: public export
famFromChart : (c : Cont) ->c=&>ContUniverse->IndexedContc
Visibility: public export