Martin Escardo. 13th January 2021 This is to be be able to call the MGS lectures notes code from TypeTopology. This will grow as the need arises. \begin{code} {-# OPTIONS --safe --without-K #-} module MGS.TypeTopology-Interface where open import MLTT.Spartan open import UF.Base open import UF.Equiv import MGS.Equivalences import MGS.FunExt-from-Univalence MGS-equivs-are-equivs : {X : 𝓤 ̇ } {Y : 𝓥 ̇ } (f : X → Y) → MGS.Equivalences.is-equiv f → is-equiv f MGS-equivs-are-equivs = vv-equivs-are-equivs equivs-are-MGS-equivs : {X : 𝓤 ̇ } {Y : 𝓥 ̇ } (f : X → Y) → is-equiv f → MGS.Equivalences.is-equiv f equivs-are-MGS-equivs = equivs-are-vv-equivs happly'-is-MGS-happly : {X : 𝓤 ̇ } {A : X → 𝓥 ̇ } (f g : Π A) → happly' f g ∼ MGS.FunExt-from-Univalence.happly f g happly'-is-MGS-happly f g refl = refl \end{code}