Skip to content

Instantly share code, notes, and snippets.

View EdNutting's full-sized avatar
🎯
Focusing

Ed Nutting EdNutting

🎯
Focusing
View GitHub Profile
module Unique where
-- I deal with naturals instead of integers. with a bit more effort, I could
-- probably have parameterized this over any type with decidable equality.
open import Data.Nat
open import Data.Product
open import Data.List hiding (any)
open import Data.List.Any
open import Relation.Nullary
open import Relation.Binary.PropositionalEquality