------------------------------------------------------------------------ -- An equality postulate which evaluates ------------------------------------------------------------------------ module Relation.Binary.PropositionalEquality.TrustMe where open import Relation.Binary.PropositionalEquality private primitive primTrustMe : {A : Set}{a b : A} → a ≡ b -- trustMe {a = x} {b = y} evaluates to refl if x and y are -- definitionally equal. -- -- For an example of the use of trustMe, see Data.String._≟_. trustMe : {A : Set}{a b : A} → a ≡ b trustMe = primTrustMe