The new test `typeMismatch.lean` contains two examples where the error message was dreadful.
12 lines
197 B
Text
12 lines
197 B
Text
import Lean
|
|
new_frontend
|
|
|
|
-- Test type mismatch error messages for "liftable" methods
|
|
|
|
def test (x : Nat) : IO Nat :=
|
|
IO.println ""
|
|
|
|
open Lean
|
|
|
|
def test (x : Expr) : MetaM Unit :=
|
|
Meta.isDefEq x x
|