Documentation

Lean.Meta.Tactic.Grind.Arith.CommRing.Functions

Equations
    Instances For
      def Lean.Meta.Grind.Arith.CommRing.mkUnaryFn {m : TypeType} [MonadLiftT MetaM m] [MonadError m] [Monad m] [MonadCanon m] (type : Expr) (u : Level) (instDeclName declName : Name) (expectedInst : Expr) :
      Equations
        Instances For
          def Lean.Meta.Grind.Arith.CommRing.mkBinHomoFn {m : TypeType} [MonadLiftT MetaM m] [MonadError m] [Monad m] [MonadCanon m] (type : Expr) (u : Level) (instDeclName declName : Name) (expectedInst : Expr) :
          Equations
            Instances For
              def Lean.Meta.Grind.Arith.CommRing.mkPowFn {m : TypeType} [MonadLiftT MetaM m] [MonadError m] [Monad m] [MonadCanon m] (u : Level) (type semiringInst : Expr) :
              Equations
                Instances For
                  def Lean.Meta.Grind.Arith.CommRing.mkNatCastFn {m : TypeType} [MonadLiftT MetaM m] [Monad m] [MonadCanon m] (u : Level) (type semiringInst : Expr) :
                  Equations
                    Instances For
                      Equations
                        Instances For