module Cubical.Data.IterativeSets.Unit where

open import Cubical.Foundations.Prelude

open import Cubical.Foundations.Equiv
open import Cubical.Data.Unit

open import Cubical.Data.IterativeSets.Base
open import Cubical.Data.IterativeSets.Singleton.Base
open import Cubical.Data.IterativeSets.Empty

private
  variable
     : Level
    z : V⁰ {}

unit⁰ : V⁰ {}
unit⁰ = singleton⁰ empty⁰

El⁰unit⁰IsUnit* : El⁰ {} unit⁰  Unit* {}
El⁰unit⁰IsUnit* = refl

unit⁰-is-singleton-empty⁰ : ((z ∈⁰ unit⁰)  (empty⁰  z))
unit⁰-is-singleton-empty⁰ = singleton⁰-is-singleton