mirror of
https://git8.cs.fau.de/theses/bsc-leon-vatthauer.git
synced 2024-05-31 07:28:34 +02:00
11 lines
No EOL
4.8 KiB
HTML
11 lines
No EOL
4.8 KiB
HTML
<!DOCTYPE HTML>
|
|
<html><head><meta charset="utf-8"><title>Agda.Builtin.Strict</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">--cubical-compatible</a> <a id="34" class="Pragma">--safe</a> <a id="41" class="Pragma">--no-sized-types</a> <a id="58" class="Pragma">--no-guardedness</a> <a id="75" class="Pragma">--level-universe</a> <a id="92" class="Symbol">#-}</a>
|
|
|
|
<a id="97" class="Keyword">module</a> <a id="104" href="Agda.Builtin.Strict.html" class="Module">Agda.Builtin.Strict</a> <a id="124" class="Keyword">where</a>
|
|
|
|
<a id="131" class="Keyword">open</a> <a id="136" class="Keyword">import</a> <a id="143" href="Agda.Builtin.Equality.html" class="Module">Agda.Builtin.Equality</a>
|
|
|
|
<a id="166" class="Keyword">primitive</a>
|
|
<a id="primForce"></a><a id="178" href="Agda.Builtin.Strict.html#178" class="Primitive">primForce</a> <a id="193" class="Symbol">:</a> <a id="195" class="Symbol">∀</a> <a id="197" class="Symbol">{</a><a id="198" href="Agda.Builtin.Strict.html#198" class="Bound">a</a> <a id="200" href="Agda.Builtin.Strict.html#200" class="Bound">b</a><a id="201" class="Symbol">}</a> <a id="203" class="Symbol">{</a><a id="204" href="Agda.Builtin.Strict.html#204" class="Bound">A</a> <a id="206" class="Symbol">:</a> <a id="208" href="Agda.Primitive.html#388" class="Primitive">Set</a> <a id="212" href="Agda.Builtin.Strict.html#198" class="Bound">a</a><a id="213" class="Symbol">}</a> <a id="215" class="Symbol">{</a><a id="216" href="Agda.Builtin.Strict.html#216" class="Bound">B</a> <a id="218" class="Symbol">:</a> <a id="220" href="Agda.Builtin.Strict.html#204" class="Bound">A</a> <a id="222" class="Symbol">→</a> <a id="224" href="Agda.Primitive.html#388" class="Primitive">Set</a> <a id="228" href="Agda.Builtin.Strict.html#200" class="Bound">b</a><a id="229" class="Symbol">}</a> <a id="231" class="Symbol">(</a><a id="232" href="Agda.Builtin.Strict.html#232" class="Bound">x</a> <a id="234" class="Symbol">:</a> <a id="236" href="Agda.Builtin.Strict.html#204" class="Bound">A</a><a id="237" class="Symbol">)</a> <a id="239" class="Symbol">→</a> <a id="241" class="Symbol">(∀</a> <a id="244" href="Agda.Builtin.Strict.html#244" class="Bound">x</a> <a id="246" class="Symbol">→</a> <a id="248" href="Agda.Builtin.Strict.html#216" class="Bound">B</a> <a id="250" href="Agda.Builtin.Strict.html#244" class="Bound">x</a><a id="251" class="Symbol">)</a> <a id="253" class="Symbol">→</a> <a id="255" href="Agda.Builtin.Strict.html#216" class="Bound">B</a> <a id="257" href="Agda.Builtin.Strict.html#232" class="Bound">x</a>
|
|
<a id="primForceLemma"></a><a id="261" href="Agda.Builtin.Strict.html#261" class="Primitive">primForceLemma</a> <a id="276" class="Symbol">:</a> <a id="278" class="Symbol">∀</a> <a id="280" class="Symbol">{</a><a id="281" href="Agda.Builtin.Strict.html#281" class="Bound">a</a> <a id="283" href="Agda.Builtin.Strict.html#283" class="Bound">b</a><a id="284" class="Symbol">}</a> <a id="286" class="Symbol">{</a><a id="287" href="Agda.Builtin.Strict.html#287" class="Bound">A</a> <a id="289" class="Symbol">:</a> <a id="291" href="Agda.Primitive.html#388" class="Primitive">Set</a> <a id="295" href="Agda.Builtin.Strict.html#281" class="Bound">a</a><a id="296" class="Symbol">}</a> <a id="298" class="Symbol">{</a><a id="299" href="Agda.Builtin.Strict.html#299" class="Bound">B</a> <a id="301" class="Symbol">:</a> <a id="303" href="Agda.Builtin.Strict.html#287" class="Bound">A</a> <a id="305" class="Symbol">→</a> <a id="307" href="Agda.Primitive.html#388" class="Primitive">Set</a> <a id="311" href="Agda.Builtin.Strict.html#283" class="Bound">b</a><a id="312" class="Symbol">}</a> <a id="314" class="Symbol">(</a><a id="315" href="Agda.Builtin.Strict.html#315" class="Bound">x</a> <a id="317" class="Symbol">:</a> <a id="319" href="Agda.Builtin.Strict.html#287" class="Bound">A</a><a id="320" class="Symbol">)</a> <a id="322" class="Symbol">(</a><a id="323" href="Agda.Builtin.Strict.html#323" class="Bound">f</a> <a id="325" class="Symbol">:</a> <a id="327" class="Symbol">∀</a> <a id="329" href="Agda.Builtin.Strict.html#329" class="Bound">x</a> <a id="331" class="Symbol">→</a> <a id="333" href="Agda.Builtin.Strict.html#299" class="Bound">B</a> <a id="335" href="Agda.Builtin.Strict.html#329" class="Bound">x</a><a id="336" class="Symbol">)</a> <a id="338" class="Symbol">→</a> <a id="340" href="Agda.Builtin.Strict.html#178" class="Primitive">primForce</a> <a id="350" href="Agda.Builtin.Strict.html#315" class="Bound">x</a> <a id="352" href="Agda.Builtin.Strict.html#323" class="Bound">f</a> <a id="354" href="Agda.Builtin.Equality.html#150" class="Datatype Operator">≡</a> <a id="356" href="Agda.Builtin.Strict.html#323" class="Bound">f</a> <a id="358" href="Agda.Builtin.Strict.html#315" class="Bound">x</a>
|
|
</pre></body></html> |