{-# 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.