@@ -606,7 +606,7 @@ Non-backwards compatible changes
606606* It was very difficult to use the `Relation.Nullary` modules, as `Relation.Nullary`
607607 contained the basic definitions of negation, decidability etc., and the operations and
608608 proofs were smeared over `Relation.Nullary.(Negation/Product/Sum/Implication etc.)`.
609-
609+
610610* In order to fix this:
611611 - the definition of `Dec` and `recompute` have been moved to `Relation.Nullary.Decidable.Core`
612612 - the definition of `Reflects` has been moved to `Relation.Nullary.Reflects`
@@ -623,11 +623,11 @@ Non-backwards compatible changes
623623 have been deprecated and their contents moved to `Relation.Nullary.(Negation/Reflects/Decidable)`
624624 however all their contents is re-exported by `Relation.Nullary` which is the easiest way to access
625625 it now.
626-
626+
627627* In order to facilitate this reorganisation the following breaking moves have occured:
628628 - `¬?` has been moved from `Relation.Nullary.Negation.Core` to `Relation.Nullary.Decidable.Core`
629629 - `¬-reflects` has been moved from `Relation.Nullary.Negation.Core` to `Relation.Nullary.Reflects`.
630- - `decidable-stable`, `excluded-middle` and `¬-drop-Dec` have been moved from `Relation.Nullary.Negation`
630+ - `decidable-stable`, `excluded-middle` and `¬-drop-Dec` have been moved from `Relation.Nullary.Negation`
631631 to `Relation.Nullary.Decidable`.
632632 - `fromDec` and `toDec` have been mvoed from `Data.Sum.Base` to `Data.Sum`.
633633
@@ -773,7 +773,7 @@ Non-backwards compatible changes
773773 ```
774774 NB. It is not possible to rename or deprecate ` syntax ` declarations, so Agda will
775775 only issue a "Could not parse the application ` begin ... ` when scope checking"
776- warning if the old combinators are used.
776+ warning if the old combinators are used.
777777
778778* The types of the proofs ` pos⇒1/pos ` /` 1/pos⇒pos ` and ` neg⇒1/neg ` /` 1/neg⇒neg ` in
779779 ` Data.Rational(.Unnormalised).Properties ` have been switched, as the previous
@@ -1073,7 +1073,7 @@ Deprecated names
10731073
10741074* In ` Data.Fin.Induction ` :
10751075 ```
1076- ≺-Rec
1076+ ≺-Rec
10771077 ≺-wellFounded
10781078 ≺-recBuilder
10791079 ≺-rec
@@ -1082,7 +1082,7 @@ Deprecated names
10821082 As with Issue #1726 above: the deprecation of relation ` _≺_ ` means that these definitions
10831083 associated with wf-recursion are deprecated in favour of their ` _<_ ` counterparts.
10841084 But it's not quite sensible to say that these definiton should be * renamed* to * anything* ,
1085- least of all those counterparts... the type confusion would be intolerable.
1085+ least of all those counterparts... the type confusion would be intolerable.
10861086
10871087* In ` Data.Fin.Properties ` :
10881088 ```
@@ -1163,14 +1163,14 @@ Deprecated names
11631163
11641164 ^-semigroup-morphism ↦ ^-isMagmaHomomorphism
11651165 ^-monoid-morphism ↦ ^-isMonoidHomomorphism
1166-
1166+
11671167 pos-distrib-* ↦ pos-*
11681168 pos-+-commute ↦ pos-+
11691169 abs-*-commute ↦ abs-*
1170-
1170+
11711171 +-isAbelianGroup ↦ +-0-isAbelianGroup
11721172 ```
1173-
1173+
11741174* In ` Data.List.Properties ` :
11751175 ``` agda
11761176 map-id₂ ↦ map-id-local
@@ -1661,7 +1661,7 @@ New modules
16611661 ```
16621662 Algebra.Properties.Quasigroup
16631663 ```
1664-
1664+
16651665* Properties of MiddleBolLoop
16661666 ```
16671667 Algebra.Properties.MiddleBolLoop
@@ -1828,7 +1828,7 @@ Other minor changes
18281828 _MiddleFourExchange_ : Op₂ A → Op₂ A → Set _
18291829
18301830 SelfInverse : Op₁ A → Set _
1831-
1831+
18321832 LeftDividesˡ : Op₂ A → Op₂ A → Set _
18331833 LeftDividesʳ : Op₂ A → Op₂ A → Set _
18341834 RightDividesˡ : Op₂ A → Op₂ A → Set _
@@ -1864,7 +1864,7 @@ Other minor changes
18641864 _^ᵗ_ : A → ℕ → A
18651865 ```
18661866
1867- * ` Algebra.Properties.Magma.Divisibility ` now re-exports operations
1867+ * ` Algebra.Properties.Magma.Divisibility ` now re-exports operations
18681868 ` _∣ˡ_ ` , ` _∤ˡ_ ` , ` _∣ʳ_ ` , ` _∤ʳ_ ` from ` Algebra.Definitions.Magma ` .
18691869
18701870* Added new proofs to ` Algebra.Properties.CommutativeSemigroup ` :
@@ -2046,7 +2046,7 @@ Other minor changes
20462046* Added new functions in ` Data.Integer.Base ` :
20472047 ```
20482048 _^_ : ℤ → ℕ → ℤ
2049-
2049+
20502050 +-0-rawGroup : Rawgroup 0ℓ 0ℓ
20512051
20522052 *-rawMagma : RawMagma 0ℓ 0ℓ
@@ -2164,7 +2164,7 @@ Other minor changes
21642164 _! : ℕ → ℕ
21652165
21662166 parity : ℕ → Parity
2167-
2167+
21682168 +-rawMagma : RawMagma 0ℓ 0ℓ
21692169 +-0-rawMonoid : RawMonoid 0ℓ 0ℓ
21702170 *-rawMagma : RawMagma 0ℓ 0ℓ
@@ -2409,10 +2409,10 @@ Other minor changes
24092409* Added new proof to ` Data.Product.Relation.Binary.Lex.Strict `
24102410 ``` agda
24112411 ×-respectsʳ : Transitive _≈₁_ →
2412- _<₁_ Respectsʳ _≈₁_ → _<₂_ Respectsʳ _≈₂_ → _<ₗₑₓ_ Respectsʳ _≋_
2412+ _<₁_ Respectsʳ _≈₁_ → _<₂_ Respectsʳ _≈₂_ → _<ₗₑₓ_ Respectsʳ _≋_
24132413 ×-respectsˡ : Symmetric _≈₁_ → Transitive _≈₁_ →
2414- _<₁_ Respectsˡ _≈₁_ → _<₂_ Respectsˡ _≈₂_ → _<ₗₑₓ_ Respectsˡ _≋_
2415- ×-wellFounded' : Symmetric _≈₁_ → Transitive _≈₁_ → _<₁_ Respectsʳ _≈₁_ →
2414+ _<₁_ Respectsˡ _≈₁_ → _<₂_ Respectsˡ _≈₂_ → _<ₗₑₓ_ Respectsˡ _≋_
2415+ ×-wellFounded' : Symmetric _≈₁_ → Transitive _≈₁_ → _<₁_ Respectsʳ _≈₁_ →
24162416 WellFounded _<₁_ → WellFounded _<₂_ → WellFounded _<ₗₑₓ_
24172417 ```
24182418
@@ -2565,7 +2565,7 @@ Other minor changes
25652565 ∀ {m n} → _Respectsˡ_ (_<_ {m} {n}) _≋_
25662566 <-respectsʳ : IsPartialEquivalence _≈_ → _≺_ Respectsʳ _≈_ →
25672567 ∀ {m n} → _Respectsʳ_ (_<_ {m} {n}) _≋_
2568- <-wellFounded : Symmetric _≈_ → Transitive _≈_ → _≺_ Respectsʳ _≈_ → WellFounded _≺_ →
2568+ <-wellFounded : Symmetric _≈_ → Transitive _≈_ → _≺_ Respectsʳ _≈_ → WellFounded _≺_ →
25692569 ∀ {n} → WellFounded (_<_ {n})
25702570```
25712571
@@ -3184,14 +3184,21 @@ This is a full list of proofs that have changed form to use irrelevant instance
31843184 ↭-reverse : (xs : List A) → reverse xs ↭ xs
31853185 ```
31863186
3187- * Added new file ` Relation.Binary.Reasoning.Base.Apartness `
3188-
3189- This is how to use it:
3187+ * Added new proofs to ` Data.List.Relation.Binary.Sublist.Setoid.Properties `
3188+ and ` Data.List.Relation.Unary.Sorted.TotalOrder.Properties ` .
31903189 ``` agda
3191- _ : a # d
3192- _ = begin-apartness
3193- a ≈⟨ a≈b ⟩
3194- b #⟨ b#c ⟩
3195- c ≈⟨ c≈d ⟩
3196- d ∎
3190+ ⊆-mergeˡ : ∀ xs ys → xs ⊆ merge _≤?_ xs ys
3191+ ⊆-mergeʳ : ∀ xs ys → ys ⊆ merge _≤?_ xs ys
31973192 ```
3193+
3194+ * Added new file ` Relation.Binary.Reasoning.Base.Apartness `
3195+
3196+ This is how to use it:
3197+ ``` agda
3198+ _ : a # d
3199+ _ = begin-apartness
3200+ a ≈⟨ a≈b ⟩
3201+ b #⟨ b#c ⟩
3202+ c ≈⟨ c≈d ⟩
3203+ d ∎
3204+ ```
0 commit comments