You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add some type relations/isomorphisms
* Remove some explicitly bound variables in type signatures
* Add new functions to CHANGELOG
* Update src/Data/Product/Function/Dependent/Propositional.agda
Name change
* Update CHANGELOG.md
Name change inherited from source update
* Update src/Function/Related/TypeIsomorphisms.agda
Remove redundant parentheses
* Update TypeIsomorphisms.agda
@JacquesCarette@jamesmckinna@gallais
switched the prime discipline on the distributive laws for products and sums
* Update CHANGELOG.md
* [ fix ] whitespace violation
* use the more polymorphic one here
---------
Co-authored-by: jamesmckinna <[email protected]>
Co-authored-by: Guillaume Allais <[email protected]>
Co-authored-by: Jacques Carette <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16Lines changed: 16 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,8 @@ Bug-fixes
19
19
Non-backwards compatible changes
20
20
--------------------------------
21
21
22
+
In `Function.Related.TypeIsomorphisms`, the unprimed versions are more level polymorphic; and the primed versions retain `Level` homogeneous types for the `Semiring` axioms to hold.
23
+
22
24
Minor improvements
23
25
------------------
24
26
@@ -353,6 +355,11 @@ Additions to existing modules
353
355
m≤pred[n]⇒suc[m]≤n : .{{NonZero n}} → m ≤ pred n → suc m ≤ n
354
356
```
355
357
358
+
* In `Data.Product.Function.Dependent.Propositional`:
359
+
```agda
360
+
congˡ : ∀ {k} → (∀ {x} → A x ∼[ k ] B x) → Σ I A ∼[ k ] Σ I B
0 commit comments