Skip to content

Commit 9d310ab

Browse files
committed
fixes agda#2458
1 parent 355ac25 commit 9d310ab

File tree

9 files changed

+27
-16
lines changed

9 files changed

+27
-16
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ Deprecated modules
2424
Deprecated names
2525
----------------
2626

27+
* In `Algebra.Morphism.Structures`:
28+
```agda
29+
homo ↦ ∙-homo
30+
```
31+
2732
* In `Data.Vec.Properties`:
2833
```agda
2934
++-assoc _ ↦ ++-assoc-eqFree

src/Algebra/Lattice/Morphism/Structures.agda

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,13 @@ module LatticeMorphisms (L₁ : RawLattice a ℓ₁) (L₂ : RawLattice b ℓ₂
5858
∧-isMagmaHomomorphism : ∧.IsMagmaHomomorphism ⟦_⟧
5959
∧-isMagmaHomomorphism = record
6060
{ isRelHomomorphism = isRelHomomorphism
61-
; homo = ∧-homo
61+
; ∙-homo = ∧-homo
6262
}
6363

6464
∨-isMagmaHomomorphism : ∨.IsMagmaHomomorphism ⟦_⟧
6565
∨-isMagmaHomomorphism = record
6666
{ isRelHomomorphism = isRelHomomorphism
67-
; homo = ∨-homo
67+
; ∙-homo = ∨-homo
6868
}
6969

7070
record IsLatticeMonomorphism (⟦_⟧ : A B) : Set (a ⊔ ℓ₁ ⊔ ℓ₂) where

src/Algebra/Morphism/Construct/Initial.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ isMagmaHomomorphism : (M : RawMagma m ℓm) →
5151
IsMagmaHomomorphism rawMagma M zero
5252
isMagmaHomomorphism M = record
5353
{ isRelHomomorphism = record { cong = cong (RawMagma._≈_ M) }
54-
; homo = λ()
54+
; ∙-homo = λ()
5555
}
5656

5757
isMagmaMonomorphism : (M : RawMagma m ℓm)

src/Algebra/Morphism/Construct/Terminal.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ isMagmaHomomorphism : (M : RawMagma a ℓa) →
5050
IsMagmaHomomorphism M rawMagma one
5151
isMagmaHomomorphism M = record
5252
{ isRelHomomorphism = record { cong = _ }
53-
; homo = _
53+
; ∙-homo = _
5454
}
5555

5656
isMonoidHomomorphism : (M : RawMonoid a ℓa)

src/Algebra/Morphism/Structures.agda

+13-7
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,14 @@ module MagmaMorphisms (M₁ : RawMagma a ℓ₁) (M₂ : RawMagma b ℓ₂) wher
8383
record IsMagmaHomomorphism (⟦_⟧ : A B) : Set (a ⊔ ℓ₁ ⊔ ℓ₂) where
8484
field
8585
isRelHomomorphism : IsRelHomomorphism _≈₁_ _≈₂_ ⟦_⟧
86-
homo : Homomorphic₂ ⟦_⟧ _∙_ _◦_
86+
∙-homo : Homomorphic₂ ⟦_⟧ _∙_ _◦_
87+
88+
-- Deprecated.
89+
homo = ∙-homo
90+
{-# WARNING_ON_USAGE homo
91+
"Warning: homo was deprecated in v2.2.
92+
Please use ∙-homo instead. "
93+
#-}
8794

8895
open IsRelHomomorphism isRelHomomorphism public
8996
renaming (cong to ⟦⟧-cong)
@@ -200,7 +207,6 @@ module GroupMorphisms (G₁ : RawGroup a ℓ₁) (G₂ : RawGroup b ℓ₂) wher
200207
injective : Injective _≈₁_ _≈₂_ ⟦_⟧
201208

202209
open IsGroupHomomorphism isGroupHomomorphism public
203-
renaming (homo to ∙-homo)
204210

205211
isMonoidMonomorphism : IsMonoidMonomorphism ⟦_⟧
206212
isMonoidMonomorphism = record
@@ -265,7 +271,7 @@ module NearSemiringMorphisms (R₁ : RawNearSemiring a ℓ₁) (R₂ : RawNearSe
265271
*-isMagmaHomomorphism : *.IsMagmaHomomorphism ⟦_⟧
266272
*-isMagmaHomomorphism = record
267273
{ isRelHomomorphism = isRelHomomorphism
268-
; homo = *-homo
274+
; ∙-homo = *-homo
269275
}
270276

271277
record IsNearSemiringMonomorphism (⟦_⟧ : A B) : Set (a ⊔ ℓ₁ ⊔ ℓ₂) where
@@ -430,7 +436,7 @@ module RingWithoutOneMorphisms (R₁ : RawRingWithoutOne a ℓ₁) (R₂ : RawRi
430436
*-isMagmaHomomorphism : *.IsMagmaHomomorphism ⟦_⟧
431437
*-isMagmaHomomorphism = record
432438
{ isRelHomomorphism = isRelHomomorphism
433-
; homo = *-homo
439+
; ∙-homo = *-homo
434440
}
435441

436442
record IsRingWithoutOneMonomorphism (⟦_⟧ : A B) : Set (a ⊔ ℓ₁ ⊔ ℓ₂) where
@@ -623,19 +629,19 @@ module QuasigroupMorphisms (Q₁ : RawQuasigroup a ℓ₁) (Q₂ : RawQuasigroup
623629
∙-isMagmaHomomorphism : ∙.IsMagmaHomomorphism ⟦_⟧
624630
∙-isMagmaHomomorphism = record
625631
{ isRelHomomorphism = isRelHomomorphism
626-
; homo = ∙-homo
632+
; ∙-homo = ∙-homo
627633
}
628634

629635
\\-isMagmaHomomorphism : \\.IsMagmaHomomorphism ⟦_⟧
630636
\\-isMagmaHomomorphism = record
631637
{ isRelHomomorphism = isRelHomomorphism
632-
; homo = \\-homo
638+
; ∙-homo = \\-homo
633639
}
634640

635641
//-isMagmaHomomorphism : //.IsMagmaHomomorphism ⟦_⟧
636642
//-isMagmaHomomorphism = record
637643
{ isRelHomomorphism = isRelHomomorphism
638-
; homo = //-homo
644+
; ∙-homo = //-homo
639645
}
640646

641647
record IsQuasigroupMonomorphism (⟦_⟧ : A B) : Set (a ⊔ ℓ₁ ⊔ ℓ₂) where

src/Data/List/Properties.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ module _ (A : Set a) where
229229
{ isRelHomomorphism = record
230230
{ cong = cong length
231231
}
232-
; homo = λ xs ys length-++ xs {ys}
232+
; ∙-homo = λ xs ys length-++ xs {ys}
233233
}
234234

235235
length-isMonoidHomomorphism : IsMonoidHomomorphism (++-[]-rawMonoid A) +-0-rawMonoid length

src/Data/Parity/Properties.agda

+2-2
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ toSign-isMagmaHomomorphism : IsMagmaHomomorphism ℙ.+-rawMagma 𝕊.*-rawMagma
422422
toSign-isMagmaHomomorphism = record
423423
{ isRelHomomorphism = record
424424
{ cong = cong toSign }
425-
; homo = +-homo-*
425+
; ∙-homo = +-homo-*
426426
}
427427

428428
toSign-isMagmaMonomorphism : IsMagmaMonomorphism ℙ.+-rawMagma 𝕊.*-rawMagma toSign
@@ -532,7 +532,7 @@ parity-isMagmaHomomorphism : IsMagmaHomomorphism ℕ.+-rawMagma ℙ.+-rawMagma p
532532
parity-isMagmaHomomorphism = record
533533
{ isRelHomomorphism = record
534534
{ cong = cong parity }
535-
; homo = +-homo-+
535+
; ∙-homo = +-homo-+
536536
}
537537

538538
parity-isMonoidHomomorphism : IsMonoidHomomorphism ℕ.+-0-rawMonoid ℙ.+-0-rawMonoid parity

src/Function/Endo/Propositional.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ module _ (f : Endo) where
111111
^-isMagmaHomomorphism : IsMagmaHomomorphism +-rawMagma ∘-rawMagma (f ^_)
112112
^-isMagmaHomomorphism = record
113113
{ isRelHomomorphism = record { cong = cong (f ^_) }
114-
; homo = ^-homo
114+
; ∙-homo = ^-homo
115115
}
116116

117117
^-isMonoidHomomorphism : IsMonoidHomomorphism +-0-rawMonoid ∘-id-rawMonoid (f ^_)

src/Function/Endo/Setoid.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ module _ (f : Endo) where
106106
^-isMagmaHomomorphism : IsMagmaHomomorphism +-rawMagma ∘-rawMagma (f ^_)
107107
^-isMagmaHomomorphism = record
108108
{ isRelHomomorphism = record { cong = ^-cong₂ }
109-
; homo = ^-homo
109+
; ∙-homo = ^-homo
110110
}
111111

112112
^-isMonoidHomomorphism : IsMonoidHomomorphism +-0-rawMonoid ∘-id-rawMonoid (f ^_)

0 commit comments

Comments
 (0)