Documentation

Aesop.Tree.State

Marking Nodes As Proven/Unprovable/Irrelevant #

Irrelevant #

Equations
  • g.isIrrelevantNoCache = (pure g.state.isIrrelevant <||> do let __do_liftST.Ref.get g.parent pure __do_lift.isIrrelevant)
Equations
  • r.isIrrelevantNoCache = (pure r.state.isIrrelevant <||> do let __do_liftST.Ref.get r.parent pure __do_lift.isIrrelevant)
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
Equations
Equations

Proven #

Equations
  • g.isProvenByNormalizationNoCache = g.normalizationState.isProvenByNormalization
Equations
Equations
  • g.isProvenNoCache = (pure g.isProvenByNormalizationNoCache <||> g.isProvenByRuleApplicationNoCache)
Equations
Equations
Equations
  • One or more equations did not get rendered due to their size.

Unprovable #

Equations
  • One or more equations did not get rendered due to their size.
Equations
Equations
Equations
  • One or more equations did not get rendered due to their size.
Equations

Uncached Node States #

Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.