Documentation

Lake.DSL.DeclUtil

The name given to the definition created by the package syntax.

Equations
Instances For
    @[reducible, inline]
    Equations
    Instances For
      @[reducible, inline]
      Equations
      Instances For
        @[reducible, inline]
        Equations
        Instances For
          @[reducible, inline]
          Equations
          Instances For
            Equations
            Instances For
              @[reducible, inline]
              Equations
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  A field assignment in a declarative configuration.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    @[reducible, inline]

                    A field assignment in a declarative configuration.

                    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.
                        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.
                              Instances For
                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  @[reducible, inline]
                                  Equations
                                  Instances For
                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      @[reducible, inline]
                                      Equations
                                      Instances For
                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          structure Lake.DSL.Field :
                                          Instances For
                                            def Lake.DSL.mkConfigFields (tyName : Lean.Name) (infos : Lean.NameMap ConfigFieldInfo) (fs : Array DeclField) :
                                            Lean.Elab.Command.CommandElabM (Lean.TSyntax `Lean.Parser.Term.structInstFields)
                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              def Lake.DSL.elabConfig (tyName : Lean.Name) [info : ConfigInfo tyName] (id : Lean.Ident) (ty : Lean.Term) (config : Lean.TSyntax `Lake.DSL.optConfig) :
                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For