Documentation

Groebner.Indentation.Defs

docstring TODO

Instances For

    docstring TODO

    • parentIdx : Nat
    • idxInChildren : Nat
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.

      docstring TODO

      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
            Equations
            • One or more equations did not get rendered due to their size.
            @[specialize #[]]
            partial def Mathlib.Linter.Indentation.instForInForInTokensFlattenSyntaxTreeInfoElement.loop {m : Type u_1 → Type u_2} {β : Type u_1} [Monad m] (f : FlattenSyntaxTreeInfoElementβm (ForInStep β)) (stop : Nat) (array : Array FlattenSyntaxTreeInfoElement) (i : Nat) (state : β) :
            m β

            docstring TODO

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

              docstring TODO

              Equations
              Instances For
                Equations
                Instances For

                  docstringTODO

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

                    docstring TODO

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

                      docstring TODO

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

                        docstring TODO

                        Equations
                        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.
                            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.

                            docstring TODO

                            • indentation : Nat
                            • additionalIndentation : Nat
                            • oneAdditionalIndentation : Nat
                            • isExactIndentation : Bool
                            • atMost : Option Nat
                            Instances For
                              Instances For

                                docstring TODO

                                Equations
                                Instances For

                                  docstring TODO

                                  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.
                                    def Mathlib.Linter.Indentation.Array.merge {α : Type u_1} (lt : ααBool) (xs ys : Array α) :

                                    O(|xs| + |ys|). Merge arrays xs and ys. If the arrays are sorted according to lt, then the result is sorted as well. If two (or more) elements are equal according to lt, they are preserved.

                                    From module Batteries.Data.Array.Merge.

                                    Equations
                                    Instances For
                                      @[irreducible]
                                      def Mathlib.Linter.Indentation.Array.merge.go {α : Type u_1} (lt : ααBool) (xs ys acc : Array α) (i j : Nat) :

                                      Auxiliary definition for merge.

                                      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
                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For
                                            @[reducible, 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

                                                docstring TODO

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