@@ -1,18 +1,10 @@
1module prelude.vect
1module prelude.vect
3import prelude.nat
3import prelude.nat
5%access public
6%access public
7−data Fin : Nat -> Set where
9− fS : Fin k -> Fin (S k)
11−instance Eq (Fin n) where
13− (fS k) == (fS k') = k == k'
16infixr 7 ::
8infixr 7 ::
18data Vect : Set -> Nat -> Set where
10data Vect : Set -> Nat -> Set where