{-# OPTIONS --without-K --safe #-} module Cats.Category.One where open import Data.Unit using (⊤ ; tt) open import Level open import Cats.Category.Base One : ∀ lo la l≈ → Category lo la l≈ One lo la l≈ = record { Obj = Lift lo ⊤ ; _⇒_ = λ _ _ → Lift la ⊤ ; _≈_ = λ _ _ → Lift l≈ ⊤ ; id = lift tt ; _∘_ = λ _ _ → lift tt ; equiv = record { refl = lift tt ; sym = λ _ → lift tt ; trans = λ _ _ → lift tt } ; ∘-resp = λ _ _ → lift tt ; id-r = lift tt ; id-l = lift tt ; assoc = lift tt }