@@ -4,6 +4,12 @@ data Fin : Nat -> Set where
4 fO : Fin (S k)
4 fO : Fin (S k)
5 | fS : Fin k -> Fin (S k);
5 | fS : Fin k -> Fin (S k);
7+instance Eq (Fin n) where {
9+ (fS k) == (fS k') = k == k';
7infixr 7 :: ;
13infixr 7 :: ;
9data Vect : Set -> Nat -> Set where
15data Vect : Set -> Nat -> Set where