Documentation Verification Report

Cont

📁 Source: Mathlib/Control/Monad/Cont.lean

Statistics

MetricCount
DefinitionsCont, ContT, equiv, instMonad, instMonadCont, instMonadExcept, instMonadLiftOfMonad, map, monadLift, run, withContT, callCC, mkLabel, LawfulMonadCont, MonadCont, Label, apply, callCC, goto, callCC, mkLabel, callCC, mkLabel, callCC, mkLabel, Cont, callCC, callCC', mkLabel, mkLabel', instMonadContExceptT, instMonadContOptionT, instMonadContReaderT, instMonadContStateT, instMonadContWriterTOfMonadOfEmptyCollection, instMonadContWriterTOfMonadOfMonoid
36
Theoremsext, ext_iff, instLawfulMonad, instLawfulMonadCont, monadLift_bind, run_contT_map_contT, run_withContT, goto_mkLabel, callCC_bind_left, callCC_bind_right, callCC_dummy, toLawfulMonad, goto_mkLabel, goto_mkLabel, goto_mkLabel, goto_mkLabel, goto_mkLabel', instLawfulMonadContExceptT, instLawfulMonadContOptionT, instLawfulMonadContReaderT, instLawfulMonadContStateT, run_callCC
22
Total58

ContT

Definitions

NameCategoryTheorems
equiv 📖CompOp
instMonad 📖CompOp
3 mathmath: instLawfulMonadCont, monadLift_bind, instLawfulMonad
instMonadCont 📖CompOp
1 mathmath: instLawfulMonadCont
instMonadExcept 📖CompOp
instMonadLiftOfMonad 📖CompOp
map 📖CompOp
1 mathmath: run_contT_map_contT
monadLift 📖CompOp
1 mathmath: monadLift_bind
run 📖CompOp
3 mathmath: run_withContT, ext_iff, run_contT_map_contT
withContT 📖CompOp
1 mathmath: run_withContT

Theorems

NameKindAssumesProvesValidatesDepends On
ext 📖run
ext_iff 📖mathematicalrunext
instLawfulMonad 📖mathematicalContT
instMonad
ext
instLawfulMonadCont 📖mathematicalLawfulMonadCont
ContT
instMonad
instMonadCont
instLawfulMonad
ext
monadLift_bind 📖mathematicalmonadLift
ContT
instMonad
ext
run_contT_map_contT 📖mathematicalrun
map
run_withContT 📖mathematicalrun
withContT

ExceptT

Definitions

NameCategoryTheorems
callCC 📖CompOp
mkLabel 📖CompOp
1 mathmath: goto_mkLabel

Theorems

NameKindAssumesProvesValidatesDepends On
goto_mkLabel 📖mathematicalMonadCont.goto
mkLabel

LawfulMonadCont

Theorems

NameKindAssumesProvesValidatesDepends On
callCC_bind_left 📖mathematicalMonadCont.callCC
MonadCont.goto
callCC_bind_right 📖mathematicalMonadCont.callCC
callCC_dummy 📖mathematicalMonadCont.callCC
toLawfulMonad 📖

MonadCont

Definitions

NameCategoryTheorems
Label 📖CompData
callCC 📖CompOp
4 mathmath: run_callCC, LawfulMonadCont.callCC_dummy, LawfulMonadCont.callCC_bind_left, LawfulMonadCont.callCC_bind_right
goto 📖CompOp
7 mathmath: WriterT.goto_mkLabel, LawfulMonadCont.callCC_bind_left, ExceptT.goto_mkLabel, OptionT.goto_mkLabel, StateT.goto_mkLabel, WriterT.goto_mkLabel', ReaderT.goto_mkLabel

MonadCont.Label

Definitions

NameCategoryTheorems
apply 📖CompOp

OptionT

Definitions

NameCategoryTheorems
callCC 📖CompOp
1 mathmath: run_callCC
mkLabel 📖CompOp
2 mathmath: run_callCC, goto_mkLabel

Theorems

NameKindAssumesProvesValidatesDepends On
goto_mkLabel 📖mathematicalMonadCont.goto
mkLabel

ReaderT

Definitions

NameCategoryTheorems
callCC 📖CompOp
mkLabel 📖CompOp
1 mathmath: goto_mkLabel

Theorems

NameKindAssumesProvesValidatesDepends On
goto_mkLabel 📖mathematicalMonadCont.goto
mkLabel

StateT

Definitions

NameCategoryTheorems
callCC 📖CompOp
mkLabel 📖CompOp
1 mathmath: goto_mkLabel

Theorems

NameKindAssumesProvesValidatesDepends On
goto_mkLabel 📖mathematicalMonadCont.goto
mkLabel

Turing.ToPartrec

Definitions

NameCategoryTheorems
Cont 📖CompData

WriterT

Definitions

NameCategoryTheorems
callCC 📖CompOp
callCC' 📖CompOp
mkLabel 📖CompOp
1 mathmath: goto_mkLabel
mkLabel' 📖CompOp
1 mathmath: goto_mkLabel'

Theorems

NameKindAssumesProvesValidatesDepends On
goto_mkLabel 📖mathematicalMonadCont.goto
WriterT
mkLabel
instMonadLiftOfEmptyCollection
goto_mkLabel' 📖mathematicalMonadCont.goto
WriterT
mkLabel'
instMonadLiftOfMonoid
MulOne.toOne
MulOneClass.toMulOne
Monoid.toMulOneClass

(root)

Definitions

NameCategoryTheorems
Cont 📖CompOp
ContT 📖CompOp
3 mathmath: ContT.instLawfulMonadCont, ContT.monadLift_bind, ContT.instLawfulMonad
LawfulMonadCont 📖CompData
5 mathmath: ContT.instLawfulMonadCont, instLawfulMonadContStateT, instLawfulMonadContOptionT, instLawfulMonadContReaderT, instLawfulMonadContExceptT
MonadCont 📖CompData
instMonadContExceptT 📖CompOp
1 mathmath: instLawfulMonadContExceptT
instMonadContOptionT 📖CompOp
1 mathmath: instLawfulMonadContOptionT
instMonadContReaderT 📖CompOp
1 mathmath: instLawfulMonadContReaderT
instMonadContStateT 📖CompOp
1 mathmath: instLawfulMonadContStateT
instMonadContWriterTOfMonadOfEmptyCollection 📖CompOp
instMonadContWriterTOfMonadOfMonoid 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
instLawfulMonadContExceptT 📖mathematicalLawfulMonadCont
instMonadContExceptT
LawfulMonadCont.toLawfulMonad
LawfulMonadCont.callCC_bind_right
LawfulMonadCont.callCC_dummy
ExceptT.goto_mkLabel
map_eq_bind_pure_comp
LawfulMonadCont.callCC_bind_left
instLawfulMonadContOptionT 📖mathematicalLawfulMonadCont
instMonadContOptionT
LawfulMonadCont.toLawfulMonad
run_callCC
LawfulMonadCont.callCC_bind_right
LawfulMonadCont.callCC_dummy
OptionT.goto_mkLabel
LawfulMonadCont.callCC_bind_left
instLawfulMonadContReaderT 📖mathematicalLawfulMonadCont
instMonadContReaderT
LawfulMonadCont.toLawfulMonad
LawfulMonadCont.callCC_bind_right
ReaderT.goto_mkLabel
LawfulMonadCont.callCC_bind_left
LawfulMonadCont.callCC_dummy
instLawfulMonadContStateT 📖mathematicalLawfulMonadCont
instMonadContStateT
LawfulMonadCont.toLawfulMonad
LawfulMonadCont.callCC_bind_right
StateT.goto_mkLabel
LawfulMonadCont.callCC_bind_left
LawfulMonadCont.callCC_dummy
run_callCC 📖mathematicalOptionT.callCC
MonadCont.callCC
OptionT.mkLabel

---

← Back to Index