------------------------------------------------------------------------
-- Universe levels
------------------------------------------------------------------------
module Tools.Level where
open import Agda.Primitive using (lzero; lsuc; Level; _⊔_) public
open import Relation.Nullary
ℓ₀ = lzero
open import Level using (Lift; lift) public
private variable
b : Level
A : Set _
-- If A is decided, then Lift b A is decided.
Lift? : Dec A → Dec (Lift b A)
Lift? (yes A) = yes (lift A)
Lift? (no ¬A) = no (λ { (lift A) → ¬A A })