Documentation

Lean.Util.FindExpr

@[inline, reducible]
unsafe abbrev Lean.Expr.FindImpl.FindM (α : Type) :
Equations
Instances For
    @[inline]
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[implemented_by Lean.Expr.FindImpl.findUnsafe?]
        Equations
        Instances For

          Return true if e occurs in t

          Equations
          Instances For

            Return type for findExt? function argument.

            Instances For
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  @[implemented_by Lean.Expr.FindExtImpl.findUnsafe?]

                  Similar to find?, but p can return FindStep.done to interrupt the search on subterms. Remark: Differently from find?, we do not invoke p for partial applications of an application.