{-# OPTIONS --without-K #-} module FunExt where open import Level renaming (zero to ℓ0) open import Relation.Binary.PropositionalEquality using (_≡_; trans) open import Axiom.Extensionality.Propositional postulate funext : Extensionality ℓ0 ℓ0 funexti' : ∀ {A : Set} {B : A → Set} {f g : {x : A} → B x} → ((x : A) → f {x} ≡ g {x}) → _≡_ {A = {x : A} → B x} f g funexti' x = implicit-extensionality funext (x _)
Generated from commit 2fd14c996b195ef101dff8919e837907ca0a08aa.