Documentation

Lean.DocString.Extension

def Lean.addBuiltinDocString (declName : Name) (docString : String) :

Adds a builtin docstring to the compiler.

Links to the Lean manual aren't validated.

Equations
    Instances For
      def Lean.addDocStringCore {m : TypeType} [Monad m] [MonadError m] [MonadEnv m] (declName : Name) (docString : String) :
      Equations
        Instances For
          def Lean.addDocStringCore' {m : TypeType} [Monad m] [MonadError m] [MonadEnv m] (declName : Name) (docString? : Option String) :
          Equations
            Instances For
              def Lean.findSimpleDocString? (env : Environment) (declName : Name) (includeBuiltin : Bool := true) :

              Finds a docstring without performing any alias resolution or enrichment with extra metadata.

              Docstrings to be shown to a user should be looked up with Lean.findDocString? instead.

              Equations
                Instances For
                  structure Lean.ModuleDoc :
                  Instances For
                    Equations
                      Instances For
                        Equations
                          Instances For
                            def Lean.getDocStringText {m : TypeType} [Monad m] [MonadError m] (stx : TSyntax `Lean.Parser.Command.docComment) :
                            Equations
                              Instances For