module Setoid.EmptyType where
open import Prelude
open import Setoid.Definition
open import Setoid.Display
open import Setoid.Universes
open import Setoid.Lift
----------------------------------------------------------------------
-- Empty type
----------------------------------------------------------------------
emp :
(l : ℕ)
(X : U l)
(e : El 0 Emp)
→ ------------
El l X
emp _ _ ()
empCong :
{l : ℕ}
{X X' : U l}
{e e' : El 0 Emp}
(_ : 𝒰 l ∋ X ~ X')
(_ : ℰ𝓁 0 ∋ Emp , e ≈ Emp , e')
→ --------------------------------------
ℰ𝓁 l ∋ X , emp l X e ≈ X' , emp l X' e'
empCong {e = ()} _ _