head : Telescope (S n) -> Type- Visibility: public export
tail : (xs : Telescope (S n)) -> head xs -> Telescope n- Visibility: public export
record DContPair' : Type -> (y : Type) -> (y -> Type) -> Type- Totality: total
Visibility: public export
Constructor: (|>>>) : x -> ((v : y) -> f v) -> DContPair' x y f
Projections:
.cont : DContPair' x y f -> (v : y) -> f v .fst : DContPair' x y f -> x
.fst : DContPair' x y f -> x- Visibility: public export
fst : DContPair' x y f -> x- Visibility: public export
.cont : DContPair' x y f -> (v : y) -> f v- Visibility: public export
cont : DContPair' x y f -> (v : y) -> f v- Visibility: public export
DContPair : (x : Type) -> (x -> Type) -> Type- Visibility: public export
DContPairM : (Type -> Type) -> (x : Type) -> (x -> Type) -> Type- Visibility: public export
HasShow : Telescope xs -> Type- Visibility: public export
ToSigma : Telescope n -> Type- Visibility: public export
ToImpl : Telescope n -> Type- Visibility: public export
RunDep : (xs : Telescope (S (S n))) -> ToImpl xs -> (val : head xs) -> Environment (tail xs val) How to run the implementation of a telescope and obtain a
sigma-types with all the intermediate results
Visibility: exportRunTraceDep : (xs : Telescope (S (S n))) -> HasShow xs => ToImpl xs -> (val : head xs) -> Environment (tail xs val) How to run the implementation of a telescope and obtain a
sigma-types with all the intermediate results
Visibility: exportToSigmaM : (m : (Type -> Type)) -> Monad m => Telescope n -> Type- Visibility: public export
ToImplM : (m : (Type -> Type)) -> Monad m => Telescope n -> Type- Visibility: public export
RunDepM : (m : (Type -> Type)) -> {auto inst : Monad m} -> (xs : Telescope (S (S n))) -> ToImplM xs -> (val : head xs) -> m (Environment (tail xs val)) How to run the implementation of a telescope and obtain a
sigma-types with all the intermediate results
Visibility: exportRunTraceDepM : (m : (Type -> Type)) -> {auto inst : Monad m} -> (xs : Telescope (S (S n))) -> HasShow xs => ToImplM xs -> (val : head xs) -> m (Environment (tail xs val))- Visibility: export