mirror of
https://git8.cs.fau.de/theses/bsc-leon-vatthauer.git
synced 2024-05-31 07:28:34 +02:00
25 lines
5.5 KiB
HTML
25 lines
5.5 KiB
HTML
|
<!DOCTYPE HTML>
|
|||
|
<html><head><meta charset="utf-8"><title>Categories.Category.CartesianClosed.Bundle</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">-- Bundled version of a Cartesian Closed Category</a>
|
|||
|
<a id="87" class="Keyword">module</a> <a id="94" href="Categories.Category.CartesianClosed.Bundle.html" class="Module">Categories.Category.CartesianClosed.Bundle</a> <a id="137" class="Keyword">where</a>
|
|||
|
|
|||
|
<a id="144" class="Keyword">open</a> <a id="149" class="Keyword">import</a> <a id="156" href="Level.html" class="Module">Level</a>
|
|||
|
|
|||
|
<a id="163" class="Keyword">open</a> <a id="168" class="Keyword">import</a> <a id="175" href="Categories.Category.Core.html" class="Module">Categories.Category.Core</a> <a id="200" class="Keyword">using</a> <a id="206" class="Symbol">(</a><a id="207" href="Categories.Category.Core.html#442" class="Record">Category</a><a id="215" class="Symbol">)</a>
|
|||
|
<a id="217" class="Keyword">open</a> <a id="222" class="Keyword">import</a> <a id="229" href="Categories.Category.CartesianClosed.html" class="Module">Categories.Category.CartesianClosed</a> <a id="265" class="Keyword">using</a> <a id="271" class="Symbol">(</a><a id="272" href="Categories.Category.CartesianClosed.html#1233" class="Record">CartesianClosed</a><a id="287" class="Symbol">)</a>
|
|||
|
<a id="289" class="Keyword">open</a> <a id="294" class="Keyword">import</a> <a id="301" href="Categories.Category.Cartesian.Bundle.html" class="Module">Categories.Category.Cartesian.Bundle</a>
|
|||
|
|
|||
|
<a id="339" class="Keyword">record</a> <a id="CartesianClosedCategory"></a><a id="346" href="Categories.Category.CartesianClosed.Bundle.html#346" class="Record">CartesianClosedCategory</a> <a id="370" href="Categories.Category.CartesianClosed.Bundle.html#370" class="Bound">o</a> <a id="372" href="Categories.Category.CartesianClosed.Bundle.html#372" class="Bound">ℓ</a> <a id="374" href="Categories.Category.CartesianClosed.Bundle.html#374" class="Bound">e</a> <a id="376" class="Symbol">:</a> <a id="378" href="Agda.Primitive.html#388" class="Primitive">Set</a> <a id="382" class="Symbol">(</a><a id="383" href="Agda.Primitive.html#931" class="Primitive">suc</a> <a id="387" class="Symbol">(</a><a id="388" href="Categories.Category.CartesianClosed.Bundle.html#370" class="Bound">o</a> <a id="390" href="Agda.Primitive.html#961" class="Primitive Operator">⊔</a> <a id="392" href="Categories.Category.CartesianClosed.Bundle.html#372" class="Bound">ℓ</a> <a id="394" href="Agda.Primitive.html#961" class="Primitive Operator">⊔</a> <a id="396" href="Categories.Category.CartesianClosed.Bundle.html#374" class="Bound">e</a><a id="397" class="Symbol">))</a> <a id="400" class="Keyword">where</a>
|
|||
|
<a id="408" class="Keyword">field</a>
|
|||
|
<a id="CartesianClosedCategory.U"></a><a id="418" href="Categories.Category.CartesianClosed.Bundle.html#418" class="Field">U</a> <a id="428" class="Symbol">:</a> <a id="430" href="Categories.Category.Core.html#442" class="Record">Category</a> <a id="439" href="Categories.Category.CartesianClosed.Bundle.html#370" class="Bound">o</a> <a id="441" href="Categories.Category.CartesianClosed.Bundle.html#372" class="Bound">ℓ</a> <a id="443" href="Categories.Category.CartesianClosed.Bundle.html#374" class="Bound">e</a> <a id="446" class="Comment">-- U for underlying</a>
|
|||
|
<a id="CartesianClosedCategory.cartesianClosed"></a><a id="470" href="Categories.Category.CartesianClosed.Bundle.html#470" class="Field">cartesianClosed</a> <a id="486" class="Symbol">:</a> <a id="488" href="Categories.Category.CartesianClosed.html#1233" class="Record">CartesianClosed</a> <a id="504" href="Categories.Category.CartesianClosed.Bundle.html#418" class="Field">U</a>
|
|||
|
|
|||
|
<a id="509" class="Keyword">open</a> <a id="514" href="Categories.Category.Core.html#442" class="Module">Category</a> <a id="523" href="Categories.Category.CartesianClosed.Bundle.html#418" class="Field">U</a> <a id="525" class="Keyword">public</a>
|
|||
|
|
|||
|
<a id="CartesianClosedCategory.cartesianCategory"></a><a id="535" href="Categories.Category.CartesianClosed.Bundle.html#535" class="Function">cartesianCategory</a> <a id="553" class="Symbol">:</a> <a id="555" href="Categories.Category.Cartesian.Bundle.html#422" class="Record">CartesianCategory</a> <a id="573" href="Categories.Category.CartesianClosed.Bundle.html#370" class="Bound">o</a> <a id="575" href="Categories.Category.CartesianClosed.Bundle.html#372" class="Bound">ℓ</a> <a id="577" href="Categories.Category.CartesianClosed.Bundle.html#374" class="Bound">e</a>
|
|||
|
<a id="581" href="Categories.Category.CartesianClosed.Bundle.html#535" class="Function">cartesianCategory</a> <a id="599" class="Symbol">=</a> <a id="601" class="Keyword">record</a>
|
|||
|
<a id="612" class="Symbol">{</a> <a id="614" href="Categories.Category.Cartesian.Bundle.html#488" class="Field">U</a> <a id="616" class="Symbol">=</a> <a id="618" href="Categories.Category.CartesianClosed.Bundle.html#418" class="Field">U</a>
|
|||
|
<a id="624" class="Symbol">;</a> <a id="626" href="Categories.Category.Cartesian.Bundle.html#540" class="Field">cartesian</a> <a id="636" class="Symbol">=</a> <a id="638" href="Categories.Category.CartesianClosed.html#1408" class="Field">CartesianClosed.cartesian</a> <a id="664" href="Categories.Category.CartesianClosed.Bundle.html#470" class="Field">cartesianClosed</a>
|
|||
|
<a id="684" class="Symbol">}</a>
|
|||
|
</pre></body></html>
|