Documentation

Aesop.Tracing

Instances For
    Instances For
      Instances For
        def Aesop.TraceOption.withEnabled {m : TypeType} {α : Type} [Lean.MonadWithOptions m] (opt : TraceOption) (k : m α) :
        m α
        Instances For
          def Aesop.exceptRuleResultToEmoji {α : Type u_1} {ε : Type u_2} (toEmoji : αString) :
          Except ε αString
          Instances For
            @[always_inline]
            def Aesop.withAesopTraceNode {m : TypeType} {ε : Type} [Monad m] [Lean.MonadTrace m] [MonadLiftT BaseIO m] [Lean.MonadRef m] [Lean.AddMessageContext m] [Lean.MonadOptions m] [Lean.MonadAlwaysExcept ε m] {α : Type} [Lean.ExceptToTraceResult ε α] (opt : TraceOption) (msg : Except ε αm Lean.MessageData) (k : m α) (collapsed : Bool := true) :
            m α
            Instances For
              @[always_inline]
              Instances For
                @[always_inline]
                Instances For