Documentation

Lean.ReducibilityAttrs

Reducibility status for a definition.

Instances For

    Environment extension for storing the reducibility attribute for definitions.

    Return the reducibility attribute for the given declaration.

    Equations
    Instances For

      Set the reducibility attribute for the given declaration.

      Equations
      Instances For
        def Lean.setReducibleAttribute {m : TypeType} [Monad m] [Lean.MonadEnv m] (declName : Lake.Name) :

        Set the given declaration as [reducible]

        Equations
        Instances For
          def Lean.isReducible {m : TypeType} [Monad m] [Lean.MonadEnv m] (declName : Lake.Name) :

          Return true if the given declaration has been marked as [reducible].

          Equations
          Instances For
            def Lean.isIrreducible {m : TypeType} [Monad m] [Lean.MonadEnv m] (declName : Lake.Name) :

            Return true if the given declaration has been marked as [irreducible]

            Equations
            Instances For