diff options
author | Jacques Comeaux <jacquesrcomeaux@protonmail.com> | 2024-09-19 12:34:28 -0500 |
---|---|---|
committer | Jacques Comeaux <jacquesrcomeaux@protonmail.com> | 2024-09-19 12:34:28 -0500 |
commit | 8a832a39547c21a0cde9cd3671f0368cd35c26c0 (patch) | |
tree | 82710a665db81d84c5e592c586211304a3fa6d2c /Category/Cocomplete/Finitely/Bundle.agda | |
parent | dc3b799d6f9cdd4fb0b2b32f323b7128ccc14a80 (diff) |
Add decorated cospans
Diffstat (limited to 'Category/Cocomplete/Finitely/Bundle.agda')
-rw-r--r-- | Category/Cocomplete/Finitely/Bundle.agda | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Category/Cocomplete/Finitely/Bundle.agda b/Category/Cocomplete/Finitely/Bundle.agda new file mode 100644 index 0000000..af40895 --- /dev/null +++ b/Category/Cocomplete/Finitely/Bundle.agda @@ -0,0 +1,27 @@ +{-# OPTIONS --without-K --safe #-} +module Category.Cocomplete.Finitely.Bundle where + +open import Level +open import Categories.Category.Core using (Category) +open import Categories.Category.Cocomplete.Finitely using (FinitelyCocomplete) +open import Category.Cocomplete.Finitely.SymmetricMonoidal using (module FinitelyCocompleteSymmetricMonoidal) +open import Categories.Category.Monoidal.Bundle using (SymmetricMonoidalCategory) + + +record FinitelyCocompleteCategory o ℓ e : Set (suc (o ⊔ ℓ ⊔ e)) where + + field + U : Category o ℓ e + finCo : FinitelyCocomplete U + + open Category U public + open FinitelyCocomplete finCo public + + open FinitelyCocompleteSymmetricMonoidal finCo using (+-monoidal; +-symmetric) + + symmetricMonoidalCategory : SymmetricMonoidalCategory o ℓ e + symmetricMonoidalCategory = record + { U = U + ; monoidal = +-monoidal + ; symmetric = +-symmetric + } |