Documentation

Aesop.Tracing

Instances For
    Equations
      Instances For
        Equations
          Instances For
            def Aesop.TraceOption.withEnabled {m : TypeType} {α : Type} [Lean.MonadWithOptions m] (opt : TraceOption) (k : m α) :
            m α
            Equations
              Instances For
                Equations
                  Instances For
                    Equations
                      Instances For
                        Equations
                          Instances For
                            Equations
                              Instances For
                                Equations
                                  Instances For
                                    Equations
                                      Instances For
                                        Equations
                                          Instances For
                                            Equations
                                              Instances For
                                                Equations
                                                  Instances For
                                                    Equations
                                                      Instances For
                                                        def Aesop.exceptRuleResultToEmoji {α : Type u_1} {ε : Type u_2} (toEmoji : αString) :
                                                        Except ε αString
                                                        Equations
                                                          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} (opt : TraceOption) (msg : Except ε αm Lean.MessageData) (k : m α) (collapsed : Bool := true) :
                                                            m α
                                                            Equations
                                                              Instances For
                                                                @[always_inline]
                                                                Equations
                                                                  Instances For
                                                                    @[always_inline]
                                                                    def Aesop.withConstAesopTraceNode {m : TypeType} {ε : Type} [Monad m] [Lean.MonadTrace m] [MonadLiftT BaseIO m] [Lean.MonadRef m] [Lean.AddMessageContext m] [Lean.MonadOptions m] [Lean.MonadAlwaysExcept ε m] {α : Type} (opt : TraceOption) (msg : m Lean.MessageData) (k : m α) (collapsed : Bool := true) :
                                                                    m α
                                                                    Equations
                                                                      Instances For