module Prelude.Fin where

open import Prelude.Level
open import Prelude.Nat

----------------------------------------------------------------------
-- Finite sets
----------------------------------------------------------------------
data Fin :   Set where
  zero :
   {n : }
    --------
   Fin (1+ n)
  suc :
    {n : }
    (i : Fin n)
     ---------
    Fin (1+ n)