Cont
📁 Source: Mathlib/Control/Monad/Cont.lean
Statistics
ContT
Definitions
| Name | Category | Theorems |
|---|---|---|
equiv 📖 | CompOp | — |
instMonad 📖 | CompOp | |
instMonadCont 📖 | CompOp | |
instMonadExcept 📖 | CompOp | — |
instMonadLiftOfMonad 📖 | CompOp | — |
map 📖 | CompOp | |
monadLift 📖 | CompOp | |
run 📖 | CompOp | |
withContT 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
ext 📖 | — | run | — | — | — |
ext_iff 📖 | mathematical | — | run | — | ext |
instLawfulMonad 📖 | mathematical | — | ContTinstMonad | — | ext |
instLawfulMonadCont 📖 | mathematical | — | LawfulMonadContContTinstMonadinstMonadCont | — | instLawfulMonadext |
monadLift_bind 📖 | mathematical | — | monadLiftContTinstMonad | — | ext |
run_contT_map_contT 📖 | mathematical | — | runmap | — | — |
run_withContT 📖 | mathematical | — | runwithContT | — | — |
ExceptT
Definitions
| Name | Category | Theorems |
|---|---|---|
callCC 📖 | CompOp | — |
mkLabel 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
goto_mkLabel 📖 | mathematical | — | MonadCont.gotomkLabel | — | — |
LawfulMonadCont
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
callCC_bind_left 📖 | mathematical | — | MonadCont.callCCMonadCont.goto | — | — |
callCC_bind_right 📖 | mathematical | — | MonadCont.callCC | — | — |
callCC_dummy 📖 | mathematical | — | MonadCont.callCC | — | — |
toLawfulMonad 📖 | — | — | — | — | — |
MonadCont
Definitions
| Name | Category | Theorems |
|---|---|---|
Label 📖 | CompData | — |
callCC 📖 | CompOp | |
goto 📖 | CompOp |
MonadCont.Label
Definitions
| Name | Category | Theorems |
|---|---|---|
apply 📖 | CompOp | — |
OptionT
Definitions
| Name | Category | Theorems |
|---|---|---|
callCC 📖 | CompOp | |
mkLabel 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
goto_mkLabel 📖 | mathematical | — | MonadCont.gotomkLabel | — | — |
ReaderT
Definitions
| Name | Category | Theorems |
|---|---|---|
callCC 📖 | CompOp | — |
mkLabel 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
goto_mkLabel 📖 | mathematical | — | MonadCont.gotomkLabel | — | — |
StateT
Definitions
| Name | Category | Theorems |
|---|---|---|
callCC 📖 | CompOp | — |
mkLabel 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
goto_mkLabel 📖 | mathematical | — | MonadCont.gotomkLabel | — | — |
Turing.ToPartrec
Definitions
| Name | Category | Theorems |
|---|---|---|
Cont 📖 | CompData | — |
WriterT
Definitions
| Name | Category | Theorems |
|---|---|---|
callCC 📖 | CompOp | — |
callCC' 📖 | CompOp | — |
mkLabel 📖 | CompOp | |
mkLabel' 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
goto_mkLabel 📖 | mathematical | — | MonadCont.gotoWriterTmkLabelinstMonadLiftOfEmptyCollection | — | — |
goto_mkLabel' 📖 | mathematical | — | MonadCont.gotoWriterTmkLabel'instMonadLiftOfMonoidMulOne.toOneMulOneClass.toMulOneMonoid.toMulOneClass | — | — |
(root)
Definitions
| Name | Category | Theorems |
|---|---|---|
Cont 📖 | CompOp | — |
ContT 📖 | CompOp | |
LawfulMonadCont 📖 | CompData | |
MonadCont 📖 | CompData | — |
instMonadContExceptT 📖 | CompOp | |
instMonadContOptionT 📖 | CompOp | |
instMonadContReaderT 📖 | CompOp | |
instMonadContStateT 📖 | CompOp | |
instMonadContWriterTOfMonadOfEmptyCollection 📖 | CompOp | — |
instMonadContWriterTOfMonadOfMonoid 📖 | CompOp | — |
Theorems
---