Idris2Doc : Control.Category.Instances.Type

Control.Category.Instances.Type

(source)
This module defines the category of types and functions, named
`Typ`. Using this is more efficient than something like `Morphism`,
as it erases the types at runtime.

Definitions

dataTyp : Type0->Type0->Type
Totality: total
Visibility: public export
Constructor: 
MkTyp : (a.runW0->b.runW0) ->Typab

Hints:
BimonoidalTypEitherPair (W0Void) (W0 ())
BraidedTypPair (W0 ())
BraidedTypEither (W0Void)
CartesianTypPair (W0 ())
CatBifunctorTypTypTypPair
CatBifunctorTypTypTypEither
CatFunctorLinearTypid
CategoryTyp
ClosedTypPairTypHom (W0 ())
CocartesianTypEither (W0Void)
MonoidalTypPair (W0 ())
MonoidalTypEither (W0Void)
Promonad0Typ
SemigroupoidTyp
runTyp : Typab->a.runW0->b.runW0
Totality: total
Visibility: public export
.runTyp : Typab->a.runW0->b.runW0
Totality: total
Visibility: public export
Typ_ : (0_ : Type) -> (0_ : Type) ->Type
Totality: total
Visibility: public export
Pair : Type0->Type0->Type0
Totality: total
Visibility: public export
Either : Type0->Type0->Type0
Totality: total
Visibility: public export
TypHom : Type0->Type0->Type0
Totality: total
Visibility: public export
SemigroupoidTyp : SemigroupoidTyp
Totality: total
Visibility: public export
FromMonad : Monadm=>CatMonadTyp (liftWm)
Totality: total
Visibility: public export
FromTensor : Tensorteni=>MonoidalTyp (liftW2ten) (W0i)
Totality: total
Visibility: public export
FromFunctor : Functorf=>StrongFunctorTypPair (liftWf)
Totality: total
Visibility: public export
FromApplicative : Applicativef=>Bitraversableten=>StrongFunctorTyp (liftW2ten) (liftWf)
Totality: total
Visibility: public export
FromMonad : Monadm=>Bitraversableten=>StrongMonadTyp (liftW2ten) (liftWm)
Totality: total
Visibility: public export
FromTensor : (Tensorteni, Symmetricten) =>BraidedTyp (liftW2ten) (W0i)
Totality: total
Visibility: public export
Typ : SemigroupoidR
Totality: total
Visibility: public export
Typ : CategoryR
Totality: total
Visibility: public export
Pair : BifunctorRTypTypTyp
Totality: total
Visibility: public export
Either : BifunctorRTypTypTyp
Totality: total
Visibility: public export
TypPair : MonoidalR
Totality: total
Visibility: public export
TypEither : MonoidalR
Totality: total
Visibility: public export
TypPair : BraidedR
Totality: total
Visibility: public export
TypEither : BraidedR
Totality: total
Visibility: public export
Typ : CartesianR
Totality: total
Visibility: public export
Typ : CocartesianR
Totality: total
Visibility: public export
Typ : ClosedR
Totality: total
Visibility: public export
Typ : BimonoidalR
Totality: total
Visibility: public export
Typ : RigCategoryR
Totality: total
Visibility: public export
Typ : SymRigCategoryR
Totality: total
Visibility: public export
Typ : DistributiveR
Totality: total
Visibility: public export