open import 1Lab.Path
open import 1Lab.Type
module 1Lab.Rewrite where
data _≡rw_ {ℓ} {A : Type ℓ} (x : A) : A → SSet ℓ where
idrw : x ≡rw x
{-# BUILTIN REWRITE _≡rw_ #-}
postulate
make-rewrite : ∀ {ℓ} {A : Type ℓ} {x y : A} → Path A x y → x ≡rw y