Documentation

Aesop.Builder.Forward

def Aesop.RuleBuilderOptions.forwardTransparency (opts : RuleBuilderOptions) :
Lean.Meta.TransparencyMode
Equations
Instances For
    Equations
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        def Aesop.RuleBuilder.getImmediatePremises (type : Lean.Expr) (pat? : Option RulePattern) :
        Option (Array Lean.Name)Lean.MetaM (UnorderedArraySet PremiseIndex)
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          def Aesop.RuleBuilder.forwardCore₂ (t : ElabRuleTerm) (immediate? : Option (Array Lean.Name)) (pat? : Option RulePattern) (phase : PhaseSpec) (isDestruct : Bool) :
          Lean.MetaM ForwardRule
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def Aesop.RuleBuilder.forwardCore (t : ElabRuleTerm) (immediate? : Option (Array Lean.Name)) (pat? : Option RulePattern) (phase : PhaseSpec) (isDestruct : Bool) :
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              def Aesop.RuleBuilder.forward (isDestruct : Bool) :
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For