Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump stdlib to 2.0 #406

Merged
merged 68 commits into from
Dec 26, 2023
Merged
Changes from 1 commit
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
6c84121
Bump dependency on standard-library to 2.0
Taneb Dec 13, 2023
d478f31
Categories.Functor.Properties: use new function hierarchy
Taneb Dec 13, 2023
c8593a7
Setoids: use new function hierarchy
Taneb Dec 13, 2023
b4dfac4
Use new function hierarchy for LiftSetoids
Taneb Dec 13, 2023
b6f88d4
Use new function hierarchy in NaturalTransformation.Properties
Taneb Dec 13, 2023
e7dceba
Adjoint: new function hierarchy
Taneb Dec 13, 2023
6f1cf4d
Functor.Hom: new function hierarchy
Taneb Dec 13, 2023
d64134c
NaturalTransformation.Hom: new function hierarchy
Taneb Dec 13, 2023
539b147
Adjoing.Equivalents: new function hierarchy
Taneb Dec 13, 2023
70d6ec0
Adjoint.Compose: remove unused deprecated imports
Taneb Dec 13, 2023
f61e2d8
Adjoint.Instance.0-Truncation: new function hierarchy
Taneb Dec 13, 2023
a13773e
Adjoint.Instance.0-Truncation: new function hierarchy
Taneb Dec 13, 2023
f772f6b
Grind through updating Yoneda
Taneb Dec 14, 2023
c4992bf
Weaken Full
Taneb Dec 14, 2023
657228a
Categories.Yoneda.Properties: new function hierarchy
Taneb Dec 15, 2023
3d14fa5
Adjoint.Instance.PosetCore: new function hierarchy
Taneb Dec 13, 2023
5156d42
Categories.Adjoint.Parametric: new function hierarchy
Taneb Dec 16, 2023
b47b52d
Categories.Adjoint.Relative: new function hierarchy
Taneb Dec 16, 2023
0c12697
Category.Instance.Properties.Setoids.Limits.Canonical: new function h…
Taneb Dec 16, 2023
545afa7
Categories.Bicategory.Construction.Spans.Properties: new function hie…
Taneb Dec 16, 2023
10911d7
Categories.Bicategory.Instance.EnrichedCats: warning about pattern ma…
Taneb Dec 16, 2023
b0e8c93
Categories.Category.Closed: new function hierarchy
Taneb Dec 16, 2023
e5b2f35
Categories.Category.Concrete.Properties: new function hierarchy
Taneb Dec 16, 2023
bdfbb11
Categories.Category.Construction.KaroubiEnvelope.Properties: new func…
Taneb Dec 16, 2023
a000377
Categories.Category.Construction.Properties.Presheaves.Cartesian: new…
Taneb Dec 16, 2023
15489ab
Categories.Category.Instance.Properties.Setoids.Complete: new functio…
Taneb Dec 16, 2023
90bfdbc
Categories.Category.Instance.Properties.Setoids.Cocomplete: new funct…
Taneb Dec 16, 2023
0b0b889
Categories.Category.Instance.EmptySet: new function hierarchy
Taneb Dec 16, 2023
18c17f7
Categories.Category.Instance.SimplicialSet.Properties: new function h…
Taneb Dec 16, 2023
7b1801f
port Adjoint.Mate over to new function hierarchy
JacquesCarette Dec 21, 2023
fb4afbb
port over to new hierarchy
JacquesCarette Dec 21, 2023
004da21
next one was easy once the srict combinator was found.
JacquesCarette Dec 21, 2023
a163022
fix skeleton of FinSetoid (as a Category). Tighten up imports while a…
JacquesCarette Dec 21, 2023
4236566
port over to new function bundles
JacquesCarette Dec 21, 2023
29f112c
more porting to new function hierarchy; stuff needs to be back-ported…
JacquesCarette Dec 21, 2023
84c71ed
more porting to new function hierarchy
JacquesCarette Dec 21, 2023
5d04e4b
something that should have been in stdlib-2.0
JacquesCarette Dec 21, 2023
8f64a8a
update CI to use agda-2.6.4 and stdlib-2.0.0
JacquesCarette Dec 21, 2023
8d2ff8b
use the new function Setoid construction
JacquesCarette Dec 21, 2023
b16138e
one more port to new hierarchy
JacquesCarette Dec 21, 2023
e8ff263
port to new function hierarchy; use strict surjectivity in this case,…
JacquesCarette Dec 21, 2023
5adce7c
v2.0 not v2.0.0
JacquesCarette Dec 21, 2023
466f450
more porting to new function hierarchy.
JacquesCarette Dec 21, 2023
227c8bf
port Monoidal Closed to new function hierarchy. In many cases, just d…
JacquesCarette Dec 21, 2023
da8bb03
forgot to delete some old stuff
JacquesCarette Dec 21, 2023
e6a6ea4
make one thing work by simply deleting useless imports.
JacquesCarette Dec 21, 2023
9366943
maybe 2.0 needs quotes
JacquesCarette Dec 22, 2023
ab50bdd
just remove unused imports.
JacquesCarette Dec 22, 2023
2cbe004
remove a bad construction that just made everything difficult
JacquesCarette Dec 22, 2023
40e3e2e
coYoneda port to new function hierarchy needed some non-trivial chang…
JacquesCarette Dec 22, 2023
f59526e
fix by removing pointless import
JacquesCarette Dec 22, 2023
5130ba4
another one bites the dust.
JacquesCarette Dec 22, 2023
7f2cc02
this time it is Data.Fin renaming of inject+ and raise.
JacquesCarette Dec 22, 2023
3e49c49
notion of Full has changed because Surjection has
JacquesCarette Dec 22, 2023
c45fade
more changes to Surjection
JacquesCarette Dec 22, 2023
a555f08
more porting of function hierarchy
JacquesCarette Dec 22, 2023
d06f49f
rename field
JacquesCarette Dec 22, 2023
346332a
more ports to new function hierarchy
JacquesCarette Dec 22, 2023
611f927
more straightforward porting
JacquesCarette Dec 22, 2023
55e0161
much trickier porting to new function hierarchy. need revisited.
JacquesCarette Dec 22, 2023
4b143e6
now it is Reflection's turn to get renamed
JacquesCarette Dec 22, 2023
fa5b0f4
seems like this could be the last one
JacquesCarette Dec 22, 2023
c528a17
change from Surjective to StrictlySurjective as it matches the defini…
JacquesCarette Dec 23, 2023
03fdcb0
major refactor of some of the proofs.
JacquesCarette Dec 25, 2023
dad4694
small cleanups all over
JacquesCarette Dec 25, 2023
229f601
cleaning up already edited files
JacquesCarette Dec 25, 2023
9b206d7
small improvements in a bunch of places (already covered by this PR)
JacquesCarette Dec 25, 2023
34711fc
final pass of cleaning up
JacquesCarette Dec 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Categories.Category.Instance.SimplicialSet.Properties: new function h…
…ierarchy
Taneb committed Dec 16, 2023
commit 18c17f7d4bfd9c53a230b63b41c218b72ee83abe
10 changes: 5 additions & 5 deletions src/Categories/Category/Instance/SimplicialSet/Properties.agda
Original file line number Diff line number Diff line change
@@ -93,7 +93,7 @@ boundary-map {n = n} f b = record
}
}
; F₁ = λ f → record
{ _⟨$⟩_ = λ (lift b) → lift (boundary-map f b)
{ to = λ (lift b) → lift (boundary-map f b)
; cong = λ (lift eq) → lift (Δ-eq (Δ-pointwise eq))
}
; identity = λ (lift eq) → lift (Δ-eq (Δ-pointwise eq))
@@ -135,7 +135,7 @@ record Horn (m n-1 : ℕ) (k : Fin (ℕ.suc n-1)) : Set where
}
}
; F₁ = λ f → record
{ _⟨$⟩_ = λ (lift h) → lift record
{ to = λ (lift h) → lift record
{ horn = boundary-map f (horn h)
; is-horn = is-horn h
}
@@ -164,14 +164,14 @@ module _ where
∂Δ-inj : ∀ {n} → ∂Δ[ n ] ⇒ Δ[ n ]
∂Δ-inj {ℕ.zero} = ntHelper record
{ η = λ X → record
{ _⟨$⟩_ = ⊥-elim
{ to = ⊥-elim
; cong = λ { {()} }
}
; commute = λ { _ {()} _ }
}
∂Δ-inj {ℕ.suc n} = ntHelper record
{ η = λ X → record
{ _⟨$⟩_ = λ (lift b) → lift (hom b)
{ to = λ (lift b) → lift (hom b)
; cong = λ (lift eq) → lift (Δ-eq (Δ-pointwise eq))
}
; commute = λ f (lift eq) → lift (Δ-eq (Δ-pointwise eq))
@@ -183,7 +183,7 @@ module _ where
Λ-inj : ∀ {n} → (k : Fin n) → Λ[ n , k ] ⇒ Δ[ n ]
Λ-inj {n = ℕ.suc n} k = ntHelper record
{ η = λ X → record
{ _⟨$⟩_ = λ (lift h) → lift (hom h)
{ to = λ (lift h) → lift (hom h)
; cong = λ (lift eq) → lift (Δ-eq (Δ-pointwise eq))
}
; commute = λ f (lift eq) → lift (Δ-eq (Δ-pointwise eq))