mirror of
https://github.com/idris-lang/Idris2.git
synced 2024-11-28 19:13:02 +03:00
a972778eab
They don't all pass yet, for minor reasons. Coming shortly... Unfortunately the startup overhead for chez is really noticeable here!
17 lines
311 B
Plaintext
17 lines
311 B
Plaintext
data Nat : Type where
|
|
Z : Nat
|
|
S : Nat -> Nat
|
|
|
|
plus : Nat -> Nat -> Nat
|
|
plus Z $y = y
|
|
plus (S $k) $y = S (plus k y)
|
|
|
|
data Eq : $a -> $b -> Type where
|
|
Refl : Eq $x $x
|
|
|
|
data Test : Type where
|
|
MkTest : Integer -> Integer -> Test
|
|
|
|
etaBad : Eq MkTest (\x : Char => \y => MkTest ? ?)
|
|
etaBad = Refl
|