case checking fixes

This commit is contained in:
2024-09-12 20:45:51 -07:00
parent 7a681e5239
commit ce023ca24b
3 changed files with 21 additions and 7 deletions

12
tests/black/equality.newt Normal file
View File

@@ -0,0 +1,12 @@
module Equality
data Eq : {A : U} -> A -> A -> U where
Refl : {A : U} {a : A} -> Eq a a
-- Some magic is not happening here.
sym : {A : U} {x y : A} -> Eq x y -> Eq y x
sym Refl = Refl
trans : {A : U} {x y z : A} -> Eq x y -> Eq y z -> Eq x z
trans Refl Refl = Refl