Documentation
Aesop
.
ElabM
Search
return to top
source
Imports
Init
Lean
Imported by
Aesop
.
ElabM
.
Context
Aesop
.
ElabM
.
Context
.
forAdditionalRules
Aesop
.
ElabM
.
Context
.
forAdditionalGlobalRules
Aesop
.
ElabM
.
Context
.
forErasing
Aesop
.
ElabM
.
Context
.
forGlobalErasing
Aesop
.
ElabM
Aesop
.
instMonadElabM
Aesop
.
ElabM
.
run
Aesop
.
shouldParsePriorities
Aesop
.
getGoal
source
structure
Aesop
.
ElabM
.
Context
:
Type
parsePriorities :
Bool
goal :
Lean.MVarId
Instances For
source
def
Aesop
.
ElabM
.
Context
.
forAdditionalRules
(
goal
:
Lean.MVarId
)
:
Context
Equations
Instances For
source
def
Aesop
.
ElabM
.
Context
.
forAdditionalGlobalRules
:
Lean.MetaM
Context
Equations
Instances For
source
def
Aesop
.
ElabM
.
Context
.
forErasing
(
goal
:
Lean.MVarId
)
:
Context
Equations
Instances For
source
def
Aesop
.
ElabM
.
Context
.
forGlobalErasing
:
Lean.MetaM
Context
Equations
Instances For
source
@[reducible, inline]
abbrev
Aesop
.
ElabM
(
α
:
Type
)
:
Type
Equations
Instances For
source
instance
Aesop
.
instMonadElabM
:
Monad
ElabM
Equations
source
def
Aesop
.
ElabM
.
run
{
α
:
Type
}
(
ctx
:
Context
)
(
x
:
ElabM
α
)
:
Lean.Elab.TermElabM
α
Equations
Instances For
source
def
Aesop
.
shouldParsePriorities
:
ElabM
Bool
Equations
Instances For
source
def
Aesop
.
getGoal
:
ElabM
Lean.MVarId
Equations
Instances For