------------------------------------------------------------------------ -- The Agda standard library -- -- Predicate lifting for refinement types ------------------------------------------------------------------------ {-# OPTIONS --cubical-compatible --safe #-} module Data.Refinement.Relation.Unary.All where open import Level open import Data.Refinement open import Function.Base open import Relation.Unary private variable a b p q : Level A : Set a B : Set b module _ {P : A → Set p} where All : (A → Set q) → Refinement A P → Set q All P (a , _) = P a