mirror of
https://git8.cs.fau.de/theses/bsc-leon-vatthauer.git
synced 2024-05-31 07:28:34 +02:00
22 lines
No EOL
646 B
Agda
22 lines
No EOL
646 B
Agda
{-# OPTIONS --without-K --safe #-}
|
||
|
||
open import Categories.Category
|
||
open import Categories.Category.Cartesian
|
||
open import Categories.Category.BinaryProducts
|
||
open import Categories.Category.Cocartesian
|
||
open import Distributive.Core using (Distributive)
|
||
import Categories.Morphism as M
|
||
|
||
module Distributive.Bundle where
|
||
|
||
open import Level
|
||
|
||
record DistributiveCategory o ℓ e : Set (suc (o ⊔ ℓ ⊔ e)) where
|
||
field
|
||
U : Category o ℓ e
|
||
cartesian : Cartesian U
|
||
cocartesian : Cocartesian U
|
||
distributive : Distributive U cartesian cocartesian
|
||
|
||
open Category U public
|
||
open Distributive distributive public |