bsc-leon-vatthauer/public/Agda.Builtin.Strict.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="Symbol">#-}</a>
<a id="80" class="Keyword">module</a> <a id="87" href="Agda.Builtin.Strict.html" class="Module">Agda.Builtin.Strict</a> <a id="107" class="Keyword">where</a>
<a id="114" class="Keyword">open</a> <a id="119" class="Keyword">import</a> <a id="126" href="Agda.Builtin.Equality.html" class="Module">Agda.Builtin.Equality</a>
<a id="149" class="Keyword">primitive</a>
<a id="primForce"></a><a id="161" href="Agda.Builtin.Strict.html#161" class="Primitive">primForce</a> <a id="176" class="Symbol">:</a> <a id="178" class="Symbol"></a> <a id="180" class="Symbol">{</a><a id="181" href="Agda.Builtin.Strict.html#181" class="Bound">a</a> <a id="183" href="Agda.Builtin.Strict.html#183" class="Bound">b</a><a id="184" class="Symbol">}</a> <a id="186" class="Symbol">{</a><a id="187" href="Agda.Builtin.Strict.html#187" class="Bound">A</a> <a id="189" class="Symbol">:</a> <a id="191" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="195" href="Agda.Builtin.Strict.html#181" class="Bound">a</a><a id="196" class="Symbol">}</a> <a id="198" class="Symbol">{</a><a id="199" href="Agda.Builtin.Strict.html#199" class="Bound">B</a> <a id="201" class="Symbol">:</a> <a id="203" href="Agda.Builtin.Strict.html#187" class="Bound">A</a> <a id="205" class="Symbol"></a> <a id="207" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="211" href="Agda.Builtin.Strict.html#183" class="Bound">b</a><a id="212" class="Symbol">}</a> <a id="214" class="Symbol">(</a><a id="215" href="Agda.Builtin.Strict.html#215" class="Bound">x</a> <a id="217" class="Symbol">:</a> <a id="219" href="Agda.Builtin.Strict.html#187" class="Bound">A</a><a id="220" class="Symbol">)</a> <a id="222" class="Symbol"></a> <a id="224" class="Symbol">(∀</a> <a id="227" href="Agda.Builtin.Strict.html#227" class="Bound">x</a> <a id="229" class="Symbol"></a> <a id="231" href="Agda.Builtin.Strict.html#199" class="Bound">B</a> <a id="233" href="Agda.Builtin.Strict.html#227" class="Bound">x</a><a id="234" class="Symbol">)</a> <a id="236" class="Symbol"></a> <a id="238" href="Agda.Builtin.Strict.html#199" class="Bound">B</a> <a id="240" href="Agda.Builtin.Strict.html#215" class="Bound">x</a>
<a id="primForceLemma"></a><a id="244" href="Agda.Builtin.Strict.html#244" class="Primitive">primForceLemma</a> <a id="259" class="Symbol">:</a> <a id="261" class="Symbol"></a> <a id="263" class="Symbol">{</a><a id="264" href="Agda.Builtin.Strict.html#264" class="Bound">a</a> <a id="266" href="Agda.Builtin.Strict.html#266" class="Bound">b</a><a id="267" class="Symbol">}</a> <a id="269" class="Symbol">{</a><a id="270" href="Agda.Builtin.Strict.html#270" class="Bound">A</a> <a id="272" class="Symbol">:</a> <a id="274" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="278" href="Agda.Builtin.Strict.html#264" class="Bound">a</a><a id="279" class="Symbol">}</a> <a id="281" class="Symbol">{</a><a id="282" href="Agda.Builtin.Strict.html#282" class="Bound">B</a> <a id="284" class="Symbol">:</a> <a id="286" href="Agda.Builtin.Strict.html#270" class="Bound">A</a> <a id="288" class="Symbol"></a> <a id="290" href="Agda.Primitive.html#320" class="Primitive">Set</a> <a id="294" href="Agda.Builtin.Strict.html#266" class="Bound">b</a><a id="295" class="Symbol">}</a> <a id="297" class="Symbol">(</a><a id="298" href="Agda.Builtin.Strict.html#298" class="Bound">x</a> <a id="300" class="Symbol">:</a> <a id="302" href="Agda.Builtin.Strict.html#270" class="Bound">A</a><a id="303" class="Symbol">)</a> <a id="305" class="Symbol">(</a><a id="306" href="Agda.Builtin.Strict.html#306" class="Bound">f</a> <a id="308" class="Symbol">:</a> <a id="310" class="Symbol"></a> <a id="312" href="Agda.Builtin.Strict.html#312" class="Bound">x</a> <a id="314" class="Symbol"></a> <a id="316" href="Agda.Builtin.Strict.html#282" class="Bound">B</a> <a id="318" href="Agda.Builtin.Strict.html#312" class="Bound">x</a><a id="319" class="Symbol">)</a> <a id="321" class="Symbol"></a> <a id="323" href="Agda.Builtin.Strict.html#161" class="Primitive">primForce</a> <a id="333" href="Agda.Builtin.Strict.html#298" class="Bound">x</a> <a id="335" href="Agda.Builtin.Strict.html#306" class="Bound">f</a> <a id="337" href="Agda.Builtin.Equality.html#133" class="Datatype Operator"></a> <a id="339" href="Agda.Builtin.Strict.html#306" class="Bound">f</a> <a id="341" href="Agda.Builtin.Strict.html#298" class="Bound">x</a>
</pre></body></html>