@@ -15,19 +15,21 @@ open import Data.Product.Base
1515open import Data.Product.Relation.Binary.Pointwise.NonDependent as Pointwise
1616 using (Pointwise)
1717open import Data.Sum.Base using (inj₁; inj₂; _-⊎-_; [_,_])
18- open import Data.Empty
19- open import Function.Base
20- open import Induction.WellFounded
21- open import Level
22- open import Relation.Nullary.Decidable
18+ open import Data.Empty using (⊥-elim)
19+ open import Function.Base using (flip; _on_; _$_; _∘_)
20+ open import Induction.WellFounded using (Acc; acc; WfRec; WellFounded; Acc-resp-flip-≈)
21+ open import Level using (Level)
22+ open import Relation.Nullary.Decidable using (yes; no; _⊎-dec_; _×-dec_)
2323open import Relation.Binary.Core using (Rel; _⇒_)
2424open import Relation.Binary.Bundles
2525 using (Preorder; StrictPartialOrder; StrictTotalOrder)
2626open import Relation.Binary.Structures
2727 using (IsEquivalence; IsPreorder; IsStrictPartialOrder; IsStrictTotalOrder)
2828open import Relation.Binary.Definitions
29- using (Transitive; Symmetric; Irreflexive; Asymmetric; Total; Decidable; Antisymmetric; Trichotomous; _Respects₂_; _Respectsʳ_; _Respectsˡ_; tri<; tri>; tri≈)
30- open import Relation.Binary.Consequences
29+ using (Transitive; Symmetric; Irreflexive; Asymmetric; Total; Decidable
30+ ; Antisymmetric; Trichotomous; _Respects₂_; _Respectsʳ_; _Respectsˡ_
31+ ; tri<; tri>; tri≈)
32+ open import Relation.Binary.Consequences using (asym⇒irr)
3133open import Relation.Binary.PropositionalEquality.Core as ≡ using (_≡_)
3234
3335private
0 commit comments