Skip to content

Instantly share code, notes, and snippets.

@spockz
Created September 29, 2010 08:36
Show Gist options
  • Save spockz/602465 to your computer and use it in GitHub Desktop.
Save spockz/602465 to your computer and use it in GitHub Desktop.
data _≤_ : ℕ → ℕ → Set where
z≤z : zero ≤ zero
s≤s : {n m : ℕ} → n ≤ m → suc n ≤ suc m
z≤s : {n : ℕ} → zero ≤ suc n
_<=_ : (n : ℕ) → (m : ℕ) → n ≤ m
_<=_ zero zero = z≤z
_<=_ (suc n) (suc m) = s≤s (n <= m)
_<=_ zero (suc n) = z≤s
_<=_ (suc _) zero = {!?0 : suc .n ≤ zero!}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment