Equations
- Aesop.Check.get opts opt = match Lean.Option.get? opts opt.toOption with | some val => val | x => Lean.Option.get opts Aesop.Check.all
Instances For
def
Aesop.Check.isEnabled
{m : Type → Type}
[Monad m]
[Lean.MonadOptions m]
(opt : Aesop.Check)
:
m Bool
Equations
- opt.isEnabled = do let __do_lift ← Lean.getOptions pure (Aesop.Check.get __do_lift opt)
Instances For
Equations
- opt.name = opt.toOption.name
Instances For
Equations
- Aesop.Check.proofReconstruction = { toOption := Aesop.option✝ }
Instances For
Equations
- Aesop.Check.tree = { toOption := Aesop.option✝ }
Instances For
Equations
- Aesop.Check.rules = { toOption := Aesop.option✝ }
Instances For
Equations
- Aesop.Check.script = { toOption := Aesop.option✝ }
Instances For
Equations
- Aesop.Check.script.steps = { toOption := Aesop.option✝ }