Skip to content

Commit ee4d349

Browse files
committed
refactor: use flipped contradiction
1 parent ef5b6cf commit ee4d349

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/Data/Fin/Properties.agda

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ open import Data.Product.Properties using (,-injective)
2929
open import Data.Product.Algebra using (×-cong)
3030
open import Data.Sum.Base as Sum using (_⊎_; inj₁; inj₂; [_,_]; [_,_]′)
3131
open import Data.Sum.Properties using ([,]-map; [,]-∘)
32-
open import Function.Base using (_∘_; id; _$_; flip; const; λ-; _$-)
32+
open import Function.Base using (_∘_; id; _$_; const; λ-; _$-)
3333
open import Function.Bundles using (Injection; _↣_; _⇔_; _↔_; mk⇔; mk↔ₛ′)
3434
open import Function.Definitions using (Injective; Surjective)
3535
open import Function.Consequences.Propositional using (contraInjective)
@@ -49,7 +49,8 @@ open import Relation.Binary.PropositionalEquality as ≡
4949
using (≡-≟-identity; ≢-≟-identity)
5050
open import Relation.Nullary.Decidable as Dec
5151
using (Dec; _because_; yes; no; _×-dec_; _⊎-dec_; map′)
52-
open import Relation.Nullary.Negation.Core using (¬_; contradiction)
52+
open import Relation.Nullary.Negation.Core
53+
using (¬_; contradiction; contradiction′)
5354
open import Relation.Nullary.Reflects using (invert)
5455
open import Relation.Unary as U
5556
using (U; Pred; Decidable; _⊆_; Satisfiable; Universal)
@@ -1074,7 +1075,7 @@ decFinSubset {suc _} {P = P} {Q = Q} Q? P? = dec[Q⊆P]
10741075

10751076
dec[Q⊆P] : Dec (Q ⊆ P)
10761077
dec[Q⊆P] with Q? zero
1077-
... | no ¬q₀ = map′ (cons (flip contradiction ¬q₀)) Q⊆P⇒Q⊆ₛP ih
1078+
... | no ¬q₀ = map′ (cons (contradiction ¬q₀)) Q⊆P⇒Q⊆ₛP ih
10781079
... | yes q₀ = map′ (uncurry (cons ∘ const)) < _$ q₀ , Q⊆P⇒Q⊆ₛP > (P? q₀ ×-dec ih)
10791080

10801081
------------------------------------------------------------------------

0 commit comments

Comments
 (0)