{-# OPTIONS --safe --with-K #-}
import Example.Outline
import Syntax.Simple.Signature
import Syntax.Simple.Term
import Syntax.Simple.Properties
import Syntax.Typed.Signature
import Syntax.Typed.Raw.Functor
import Syntax.Typed.Raw.Term
import Syntax.Context
import Syntax.Typed.Term
import Syntax.Typed.Functor
import Syntax.BiTyped.Signature
import Syntax.BiTyped.Functor
import Syntax.BiTyped.Term
import Syntax.BiTyped.Pre.Functor
import Syntax.BiTyped.Pre.Term
import Theory.Erasure
import Example.STLC
import Theory.Soundness
import Theory.Pre.TypingErasure
import Theory.Completeness
import Syntax.BiTyped.Pre.Generalised.Functor
import Syntax.BiTyped.Pre.Generalised.Term
import Theory.Pre.Term
import Theory.ModeDecoration
import Syntax.Typed.Raw.Ordering.Functor
import Syntax.Typed.Raw.Ordering.Term
import Theory.Pre.Annotatability
import Theory.ModeCorrectness.Signature
import Theory.ModeCorrectness.Decidability
import Theory.ModeCorrectness.UniqueSynthesised
import Theory.ModeCorrectness.Properties
import Theory.ModeCorrectness.Synthesis
import Syntax.Simple.Term
import Syntax.Simple.Unif
import Theory.Trichotomy
import Example.Spine
import Example.Computational
import Example.PCF