rachel.cafe/misc/Agda.Builtin.Strict.html

12 lines
4.8 KiB
HTML
Raw Normal View History

2022-06-23 22:12:24 +02:00
<!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">--without-K</a> <a id="25" class="Pragma">--safe</a> <a id="32" class="Pragma">--no-sized-types</a> <a id="49" class="Pragma">--no-guardedness</a>
<a id="78" class="Pragma">--no-subtyping</a> <a id="93" class="Symbol">#-}</a>
<a id="98" class="Keyword">module</a> <a id="105" href="Agda.Builtin.Strict.html" class="Module">Agda.Builtin.Strict</a> <a id="125" class="Keyword">where</a>
<a id="132" class="Keyword">open</a> <a id="137" class="Keyword">import</a> <a id="144" href="Agda.Builtin.Equality.html" class="Module">Agda.Builtin.Equality</a>
<a id="167" class="Keyword">primitive</a>
<a id="primForce"></a><a id="179" href="Agda.Builtin.Strict.html#179" class="Primitive">primForce</a> <a id="194" class="Symbol">:</a> <a id="196" class="Symbol"></a> <a id="198" class="Symbol">{</a><a id="199" href="Agda.Builtin.Strict.html#199" class="Bound">a</a> <a id="201" href="Agda.Builtin.Strict.html#201" class="Bound">b</a><a id="202" class="Symbol">}</a> <a id="204" class="Symbol">{</a><a id="205" href="Agda.Builtin.Strict.html#205" class="Bound">A</a> <a id="207" class="Symbol">:</a> <a id="209" href="Agda.Primitive.html#326" class="Primitive">Set</a> <a id="213" href="Agda.Builtin.Strict.html#199" class="Bound">a</a><a id="214" class="Symbol">}</a> <a id="216" class="Symbol">{</a><a id="217" href="Agda.Builtin.Strict.html#217" class="Bound">B</a> <a id="219" class="Symbol">:</a> <a id="221" href="Agda.Builtin.Strict.html#205" class="Bound">A</a> <a id="223" class="Symbol"></a> <a id="225" href="Agda.Primitive.html#326" class="Primitive">Set</a> <a id="229" href="Agda.Builtin.Strict.html#201" class="Bound">b</a><a id="230" class="Symbol">}</a> <a id="232" class="Symbol">(</a><a id="233" href="Agda.Builtin.Strict.html#233" class="Bound">x</a> <a id="235" class="Symbol">:</a> <a id="237" href="Agda.Builtin.Strict.html#205" class="Bound">A</a><a id="238" class="Symbol">)</a> <a id="240" class="Symbol"></a> <a id="242" class="Symbol">(∀</a> <a id="245" href="Agda.Builtin.Strict.html#245" class="Bound">x</a> <a id="247" class="Symbol"></a> <a id="249" href="Agda.Builtin.Strict.html#217" class="Bound">B</a> <a id="251" href="Agda.Builtin.Strict.html#245" class="Bound">x</a><a id="252" class="Symbol">)</a> <a id="254" class="Symbol"></a> <a id="256" href="Agda.Builtin.Strict.html#217" class="Bound">B</a> <a id="258" href="Agda.Builtin.Strict.html#233" class="Bound">x</a>
<a id="primForceLemma"></a><a id="262" href="Agda.Builtin.Strict.html#262" class="Primitive">primForceLemma</a> <a id="277" class="Symbol">:</a> <a id="279" class="Symbol"></a> <a id="281" class="Symbol">{</a><a id="282" href="Agda.Builtin.Strict.html#282" class="Bound">a</a> <a id="284" href="Agda.Builtin.Strict.html#284" class="Bound">b</a><a id="285" class="Symbol">}</a> <a id="287" class="Symbol">{</a><a id="288" href="Agda.Builtin.Strict.html#288" class="Bound">A</a> <a id="290" class="Symbol">:</a> <a id="292" href="Agda.Primitive.html#326" class="Primitive">Set</a> <a id="296" href="Agda.Builtin.Strict.html#282" class="Bound">a</a><a id="297" class="Symbol">}</a> <a id="299" class="Symbol">{</a><a id="300" href="Agda.Builtin.Strict.html#300" class="Bound">B</a> <a id="302" class="Symbol">:</a> <a id="304" href="Agda.Builtin.Strict.html#288" class="Bound">A</a> <a id="306" class="Symbol"></a> <a id="308" href="Agda.Primitive.html#326" class="Primitive">Set</a> <a id="312" href="Agda.Builtin.Strict.html#284" class="Bound">b</a><a id="313" class="Symbol">}</a> <a id="315" class="Symbol">(</a><a id="316" href="Agda.Builtin.Strict.html#316" class="Bound">x</a> <a id="318" class="Symbol">:</a> <a id="320" href="Agda.Builtin.Strict.html#288" class="Bound">A</a><a id="321" class="Symbol">)</a> <a id="323" class="Symbol">(</a><a id="324" href="Agda.Builtin.Strict.html#324" class="Bound">f</a> <a id="326" class="Symbol">:</a> <a id="328" class="Symbol"></a> <a id="330" href="Agda.Builtin.Strict.html#330" class="Bound">x</a> <a id="332" class="Symbol"></a> <a id="334" href="Agda.Builtin.Strict.html#300" class="Bound">B</a> <a id="336" href="Agda.Builtin.Strict.html#330" class="Bound">x</a><a id="337" class="Symbol">)</a> <a id="339" class="Symbol"></a> <a id="341" href="Agda.Builtin.Strict.html#179" class="Primitive">primForce</a> <a id="351" href="Agda.Builtin.Strict.html#316" class="Bound">x</a> <a id="353" href="Agda.Builtin.Strict.html#324" class="Bound">f</a> <a id="355" href="Agda.Builtin.Equality.html#151" class="Datatype Operator"></a> <a id="357" href="Agda.Builtin.Strict.html#324" class="Bound">f</a> <a id="359" href="Agda.Builtin.Strict.html#316" class="Bound">x</a>
</pre></body></html>