Documentation

StrataDDM.Integration.Lean.HashCommands

class StrataDDM.HasInputContext (m : Type → Type u_1) [Functor m] :
Type u_1
Instances
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[instance_reducible]
      Equations
      • One or more equations did not get rendered due to their size.
      @[instance_reducible]
      Equations
      • One or more equations did not get rendered due to their size.

      Add a definition to environment and compile it.

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

        Declare dialect and add to environment.

        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

                Derive the package source root from a module's file path and name by stripping one directory component per name part. For example, given /repo/Strata/Languages/Foo.lean and module name Strata.Languages.Foo, returns /repo.

                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