2
{-# OPTIONS --universe-polymorphism #-}
6
------------------------------------------------------------------------
11
suc : (i : Level) → Level
12
_⊔_ : Level → Level → Level
14
{-# BUILTIN LEVEL Level #-}
15
{-# BUILTIN LEVELZERO zero #-}
16
{-# BUILTIN LEVELSUC suc #-}
17
{-# BUILTIN LEVELMAX _⊔_ #-}
19
data _≡_ {a} {A : Set a} (x : A) : A → Set a where
22
_≗_ : ∀ {a b} {A : Set a} {B : Set b} (f g : A → B) → Set (a ⊔ b)
23
f ≗ g = ∀ x → f x ≡ g x
25
------------------------------------------------------------------------
32
f : ∀ {a} {A : Set a} → A → A
38
... | .(g x) | refl = refl