lean4-htt/tests/lean/envExtensionSealed.lean
2021-01-27 14:45:31 +01:00

17 lines
245 B
Text

import Lean
namespace Lean
def ex1 : CoreM Nat := do
let env ← getEnv
pure $ privateExt.getState env
#eval ex1
def ex2 : CoreM Nat := do
let env ← getEnv
pure $ { privateExt with idx := 3 }.getState env -- Error
-- #eval ex2
end Lean