mirror of
https://git8.cs.fau.de/theses/bsc-leon-vatthauer.git
synced 2024-05-31 07:28:34 +02:00
21 lines
2 KiB
HTML
21 lines
2 KiB
HTML
|
<!DOCTYPE HTML>
|
|||
|
<html><head><meta charset="utf-8"><title>Categories.Category.Monoidal</title><link rel="stylesheet" href="Agda.css"></head><body><pre class="Agda"><a id="1" class="Symbol">{-#</a> <a id="5" class="Keyword">OPTIONS</a> <a id="13" class="Pragma">--without-K</a> <a id="25" class="Pragma">--safe</a> <a id="32" class="Symbol">#-}</a>
|
|||
|
|
|||
|
<a id="37" class="Comment">-- Definition of Monoidal Category</a>
|
|||
|
|
|||
|
<a id="73" class="Comment">-- Big design decision that differs from the previous version:</a>
|
|||
|
<a id="136" class="Comment">-- Do not go through "Functor.Power" to encode variables and work</a>
|
|||
|
<a id="202" class="Comment">-- at the level of NaturalIsomorphisms, instead work at the object/morphism</a>
|
|||
|
<a id="278" class="Comment">-- level, via the more direct _⊗₀_ _⊗₁_ _⊗- -⊗_.</a>
|
|||
|
<a id="327" class="Comment">-- The original design needed quite a few contortions to get things working,</a>
|
|||
|
<a id="404" class="Comment">-- but these are simply not needed when working directly with the morphisms.</a>
|
|||
|
<a id="481" class="Comment">--</a>
|
|||
|
<a id="484" class="Comment">-- Smaller design decision: export some items with long names</a>
|
|||
|
<a id="546" class="Comment">-- (unitorˡ, unitorʳ and associator), but internally work with the more classical</a>
|
|||
|
<a id="628" class="Comment">-- short greek names (λ, ρ and α respectively).</a>
|
|||
|
|
|||
|
<a id="677" class="Keyword">module</a> <a id="684" href="Categories.Category.Monoidal.html" class="Module">Categories.Category.Monoidal</a> <a id="713" class="Keyword">where</a>
|
|||
|
|
|||
|
<a id="720" class="Keyword">open</a> <a id="725" class="Keyword">import</a> <a id="732" href="Categories.Category.Monoidal.Core.html" class="Module">Categories.Category.Monoidal.Core</a> <a id="766" class="Keyword">public</a>
|
|||
|
<a id="773" class="Keyword">open</a> <a id="778" class="Keyword">import</a> <a id="785" href="Categories.Category.Monoidal.Bundle.html" class="Module">Categories.Category.Monoidal.Bundle</a> <a id="821" class="Keyword">public</a>
|
|||
|
</pre></body></html>
|