Documentation
Lean
.
Meta
.
Tactic
.
Grind
.
Order
.
OrderM
Search
return to top
source
Imports
Lean.Meta.Tactic.Grind.Order.Types
Imported by
Lean
.
Meta
.
Grind
.
Order
.
OrderM
.
Context
Lean
.
Meta
.
Grind
.
Order
.
OrderM
Lean
.
Meta
.
Grind
.
Order
.
OrderM
.
run
Lean
.
Meta
.
Grind
.
Order
.
getStructId
Lean
.
Meta
.
Grind
.
Order
.
getStruct
Lean
.
Meta
.
Grind
.
Order
.
modifyStruct
Lean
.
Meta
.
Grind
.
Order
.
getExpr
Lean
.
Meta
.
Grind
.
Order
.
getDist?
Lean
.
Meta
.
Grind
.
Order
.
getProof?
Lean
.
Meta
.
Grind
.
Order
.
getNodeId
Lean
.
Meta
.
Grind
.
Order
.
getProof
Lean
.
Meta
.
Grind
.
Order
.
getCnstr?
Lean
.
Meta
.
Grind
.
Order
.
isRing
Lean
.
Meta
.
Grind
.
Order
.
isPartialOrder
Lean
.
Meta
.
Grind
.
Order
.
isLinearPreorder
Lean
.
Meta
.
Grind
.
Order
.
hasLt
Lean
.
Meta
.
Grind
.
Order
.
isInt
source
structure
Lean
.
Meta
.
Grind
.
Order
.
OrderM
.
Context
:
Type
structId :
Nat
Instances For
source
@[reducible, inline]
abbrev
Lean
.
Meta
.
Grind
.
Order
.
OrderM
(
α
:
Type
)
:
Type
Equations
Instances For
source
@[reducible, inline]
abbrev
Lean
.
Meta
.
Grind
.
Order
.
OrderM
.
run
{
α
:
Type
}
(
structId
:
Nat
)
(
x
:
OrderM
α
)
:
GoalM
α
Equations
Instances For
source
@[reducible, inline]
abbrev
Lean
.
Meta
.
Grind
.
Order
.
getStructId
:
OrderM
Nat
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
getStruct
:
OrderM
Struct
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
modifyStruct
(
f
:
Struct
→
Struct
)
:
OrderM
Unit
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
getExpr
(
u
:
NodeId
)
:
OrderM
Expr
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
getDist?
(
u
v
:
NodeId
)
:
OrderM
(
Option
Weight
)
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
getProof?
(
u
v
:
NodeId
)
:
OrderM
(
Option
ProofInfo
)
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
getNodeId
(
e
:
Expr
)
:
OrderM
NodeId
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
getProof
(
u
v
:
NodeId
)
:
OrderM
ProofInfo
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
getCnstr?
(
e
:
Expr
)
:
OrderM
(
Option
(
Cnstr
NodeId
)
)
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
isRing
:
OrderM
Bool
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
isPartialOrder
:
OrderM
Bool
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
isLinearPreorder
:
OrderM
Bool
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
hasLt
:
OrderM
Bool
Equations
Instances For
source
def
Lean
.
Meta
.
Grind
.
Order
.
isInt
:
OrderM
Bool
Equations
Instances For