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
                          Equations
                            Instances For
                              @[reducible, inline]
                              Equations
                                Instances For

                                  A field assignment in a declarative configuration.

                                  Equations
                                    Instances For
                                      @[reducible, inline]

                                      A field assignment in a declarative configuration.

                                      Equations
                                        Instances For
                                          Equations
                                            Instances For
                                              Equations
                                                Instances For
                                                  Equations
                                                    Instances For
                                                      @[reducible, inline]
                                                      Equations
                                                        Instances For
                                                          @[reducible, inline]
                                                          Equations
                                                            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
                                                                  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
                                                                      Instances For