{-# OPTIONS --cubical-compatible #-}
module Terra.Tactics where
open import Terra.Data.Level
open import Terra.Data.Decision
private
variable
ℓ : Level
give : (T : Set ℓ) -> {{T}} -> T
give T {{v}} = v
unwrap : {T : Set ℓ} -> {{dec : Decision T}} -> {p : ⌊ dec ⌋} -> T
unwrap {p = p} = ⌊⌋-elim p