mirror of
https://git8.cs.fau.de/theses/bsc-leon-vatthauer.git
synced 2024-05-31 07:28:34 +02:00
30 lines
5 KiB
HTML
30 lines
5 KiB
HTML
|
<!DOCTYPE HTML>
|
||
|
<html><head><meta charset="utf-8"><title>Function.Core</title><link rel="stylesheet" href="Agda.css"></head><body><pre class="Agda"><a id="1" class="Comment">------------------------------------------------------------------------</a>
|
||
|
<a id="74" class="Comment">-- The Agda standard library</a>
|
||
|
<a id="103" class="Comment">--</a>
|
||
|
<a id="106" class="Comment">-- Core definitions for Functions</a>
|
||
|
<a id="140" class="Comment">------------------------------------------------------------------------</a>
|
||
|
|
||
|
<a id="214" class="Comment">-- The contents of this file should usually be accessed from `Function`.</a>
|
||
|
|
||
|
<a id="288" class="Symbol">{-#</a> <a id="292" class="Keyword">OPTIONS</a> <a id="300" class="Pragma">--cubical-compatible</a> <a id="321" class="Pragma">--safe</a> <a id="328" class="Symbol">#-}</a>
|
||
|
|
||
|
<a id="333" class="Keyword">module</a> <a id="340" href="Function.Core.html" class="Module">Function.Core</a> <a id="354" class="Keyword">where</a>
|
||
|
|
||
|
<a id="361" class="Keyword">open</a> <a id="366" class="Keyword">import</a> <a id="373" href="Level.html" class="Module">Level</a> <a id="379" class="Keyword">using</a> <a id="385" class="Symbol">(</a><a id="386" href="Agda.Primitive.html#804" class="Primitive Operator">_⊔_</a><a id="389" class="Symbol">)</a>
|
||
|
|
||
|
<a id="392" class="Comment">------------------------------------------------------------------------</a>
|
||
|
<a id="465" class="Comment">-- Types</a>
|
||
|
|
||
|
<a id="Fun₁"></a><a id="475" href="Function.Core.html#475" class="Function">Fun₁</a> <a id="480" class="Symbol">:</a> <a id="482" class="Symbol">∀</a> <a id="484" class="Symbol">{</a><a id="485" href="Function.Core.html#485" class="Bound">a</a><a id="486" class="Symbol">}</a> <a id="488" class="Symbol">→</a> <a id="490" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="494" href="Function.Core.html#485" class="Bound">a</a> <a id="496" class="Symbol">→</a> <a id="498" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="502" href="Function.Core.html#485" class="Bound">a</a>
|
||
|
<a id="504" href="Function.Core.html#475" class="Function">Fun₁</a> <a id="509" href="Function.Core.html#509" class="Bound">A</a> <a id="511" class="Symbol">=</a> <a id="513" href="Function.Core.html#509" class="Bound">A</a> <a id="515" class="Symbol">→</a> <a id="517" href="Function.Core.html#509" class="Bound">A</a>
|
||
|
|
||
|
<a id="Fun₂"></a><a id="520" href="Function.Core.html#520" class="Function">Fun₂</a> <a id="525" class="Symbol">:</a> <a id="527" class="Symbol">∀</a> <a id="529" class="Symbol">{</a><a id="530" href="Function.Core.html#530" class="Bound">a</a><a id="531" class="Symbol">}</a> <a id="533" class="Symbol">→</a> <a id="535" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="539" href="Function.Core.html#530" class="Bound">a</a> <a id="541" class="Symbol">→</a> <a id="543" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="547" href="Function.Core.html#530" class="Bound">a</a>
|
||
|
<a id="549" href="Function.Core.html#520" class="Function">Fun₂</a> <a id="554" href="Function.Core.html#554" class="Bound">A</a> <a id="556" class="Symbol">=</a> <a id="558" href="Function.Core.html#554" class="Bound">A</a> <a id="560" class="Symbol">→</a> <a id="562" href="Function.Core.html#554" class="Bound">A</a> <a id="564" class="Symbol">→</a> <a id="566" href="Function.Core.html#554" class="Bound">A</a>
|
||
|
|
||
|
<a id="569" class="Comment">------------------------------------------------------------------------</a>
|
||
|
<a id="642" class="Comment">-- Morphism</a>
|
||
|
|
||
|
<a id="Morphism"></a><a id="655" href="Function.Core.html#655" class="Function">Morphism</a> <a id="664" class="Symbol">:</a> <a id="666" class="Symbol">∀</a> <a id="668" class="Symbol">{</a><a id="669" href="Function.Core.html#669" class="Bound">a</a><a id="670" class="Symbol">}</a> <a id="672" class="Symbol">→</a> <a id="674" class="Symbol">∀</a> <a id="676" class="Symbol">{</a><a id="677" href="Function.Core.html#677" class="Bound">b</a><a id="678" class="Symbol">}</a> <a id="680" class="Symbol">→</a> <a id="682" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="686" href="Function.Core.html#669" class="Bound">a</a> <a id="688" class="Symbol">→</a> <a id="690" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="694" href="Function.Core.html#677" class="Bound">b</a> <a id="696" class="Symbol">→</a> <a id="698" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="702" class="Symbol">(</a><a id="703" href="Function.Core.html#669" class="Bound">a</a> <a id="705" href="Agda.Primitive.html#804" class="Primitive Operator">⊔</a> <a id="707" href="Function.Core.html#677" class="Bound">b</a><a id="708" class="Symbol">)</a>
|
||
|
<a id="710" href="Function.Core.html#655" class="Function">Morphism</a> <a id="719" href="Function.Core.html#719" class="Bound">A</a> <a id="721" href="Function.Core.html#721" class="Bound">B</a> <a id="723" class="Symbol">=</a> <a id="725" href="Function.Core.html#719" class="Bound">A</a> <a id="727" class="Symbol">→</a> <a id="729" href="Function.Core.html#721" class="Bound">B</a>
|
||
|
</pre></body></html>
|