Documentation
Lean
.
Meta
.
MonadSimp
Search
return to top
source
Imports
Lean.Expr
Imported by
Lean
.
Meta
.
MonadSimp
.
Result
Lean
.
Meta
.
MonadSimp
.
instInhabitedResult
.
default
Lean
.
Meta
.
MonadSimp
.
instInhabitedResult
Lean
.
Meta
.
MonadSimp
Abstract simplifier API
source
inductive
Lean
.
Meta
.
MonadSimp
.
Result
:
Type
rfl :
Result
step
(
e
h
:
Expr
)
:
Result
Instances For
source
def
Lean
.
Meta
.
MonadSimp
.
instInhabitedResult
.
default
:
Result
Equations
Lean.Meta.MonadSimp.instInhabitedResult.default
=
Lean.Meta.MonadSimp.Result.rfl
Instances For
source
instance
Lean
.
Meta
.
MonadSimp
.
instInhabitedResult
:
Inhabited
Result
Equations
Lean.Meta.MonadSimp.instInhabitedResult
=
{
default
:=
Lean.Meta.MonadSimp.instInhabitedResult.default
}
source
class
Lean
.
Meta
.
MonadSimp
(
m
:
Type
→
Type
)
:
Type
1
withNewLemmas
{
α
:
Type
}
(
xs
:
Array
Expr
)
(
k
:
m
α
)
:
m
α
dsimp :
Expr
→
m
Expr
simp :
Expr
→
m
Result
Instances