aboutsummaryrefslogtreecommitdiff
path: root/docs/help
diff options
context:
space:
mode:
Diffstat (limited to 'docs/help')
-rw-r--r--docs/help/abs_modulus.html25
-rw-r--r--docs/help/after_bindright.html40
-rw-r--r--docs/help/assert_assertwithmsg.html29
-rw-r--r--docs/help/atop.html28
-rw-r--r--docs/help/before_bindleft.html40
-rw-r--r--docs/help/catch.html17
-rw-r--r--docs/help/ceiling_maximum.html22
-rw-r--r--docs/help/cells.html27
-rw-r--r--docs/help/choose.html23
-rw-r--r--docs/help/classify_indexof.html31
-rw-r--r--docs/help/conjugate_add.html26
-rw-r--r--docs/help/constant.html15
-rw-r--r--docs/help/deduplicate_find.html40
-rw-r--r--docs/help/depth.html15
-rw-r--r--docs/help/depth_match.html26
-rw-r--r--docs/help/deshape_reshape.html45
-rw-r--r--docs/help/each.html19
-rw-r--r--docs/help/enclose_less.html28
-rw-r--r--docs/help/enlist_pair.html39
-rw-r--r--docs/help/exponential_power.html25
-rw-r--r--docs/help/first_pick.html28
-rw-r--r--docs/help/firstcell_select.html33
-rw-r--r--docs/help/floor_minimum.html22
-rw-r--r--docs/help/fold.html35
-rw-r--r--docs/help/gradedown_binsdown.html29
-rw-r--r--docs/help/gradeup_binsup.html28
-rw-r--r--docs/help/greatequal.html16
-rw-r--r--docs/help/groupindices_group.html32
-rw-r--r--docs/help/identity_left.html20
-rw-r--r--docs/help/identity_right.html20
-rw-r--r--docs/help/indices_replicate.html24
-rw-r--r--docs/help/join_jointo.html43
-rw-r--r--docs/help/length_notequal.html35
-rw-r--r--docs/help/lessequal.html16
-rw-r--r--docs/help/markfirst_memberof.html35
-rw-r--r--docs/help/merge_great.html37
-rw-r--r--docs/help/negate_subtract.html31
-rw-r--r--docs/help/not_span.html25
-rw-r--r--docs/help/occcount_progindex.html26
-rw-r--r--docs/help/over.html28
-rw-r--r--docs/help/prefixes_take.html56
-rw-r--r--docs/help/range_windows.html48
-rw-r--r--docs/help/rank.html29
-rw-r--r--docs/help/rank_equal.html44
-rw-r--r--docs/help/reciprocal_divide.html22
-rw-r--r--docs/help/repeat.html19
-rw-r--r--docs/help/reverse_rotate.html36
-rw-r--r--docs/help/scan.html35
-rw-r--r--docs/help/self_swap.html23
-rw-r--r--docs/help/shape_notmatch.html26
-rw-r--r--docs/help/shiftafter.html36
-rw-r--r--docs/help/shiftbefore.html36
-rw-r--r--docs/help/sign_multiply.html27
-rw-r--r--docs/help/solo_couple.html51
-rw-r--r--docs/help/sortdown_or.html24
-rw-r--r--docs/help/sortup_and.html21
-rw-r--r--docs/help/squareroot_root.html21
-rw-r--r--docs/help/suffixes_drop.html45
-rw-r--r--docs/help/table.html24
-rw-r--r--docs/help/transpose_dyadtranspose.html31
-rw-r--r--docs/help/under.html25
-rw-r--r--docs/help/undo.html27
-rw-r--r--docs/help/valences.html23
63 files changed, 1852 insertions, 0 deletions
diff --git a/docs/help/abs_modulus.html b/docs/help/abs_modulus.html
new file mode 100644
index 00000000..fe6449f0
--- /dev/null
+++ b/docs/help/abs_modulus.html
@@ -0,0 +1,25 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Pipe (`|`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="pipe-"><a class="header" href="#pipe-">Pipe (<code><span class='Function'>|</span></code>)</a></h1>
+<h2 id="--absolute-value--"><a class="header" href="#--absolute-value--"><code><span class='Function'>|</span> <span class='Value'>๐•ฉ</span></code>: Absolute Value</a></h2>
+<p>Absolute Value of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICB8IMKvMgoKICB8IDHigL8z4oC/wq804oC/Mw==">โ†—๏ธ</a><pre> <span class='Function'>|</span> <span class='Number'>ยฏ2</span>
+2
+
+ <span class='Function'>|</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ยฏ4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 1 3 4 3 โŸฉ
+</pre>
+<h2 id="---modulus"><a class="header" href="#---modulus"><code><span class='Value'>๐•จ</span> <span class='Function'>|</span> <span class='Value'>๐•ฉ</span></code>: Modulus</a></h2>
+<p>Remainder of <code><span class='Value'>๐•ฉ</span></code> divided by <code><span class='Value'>๐•จ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIHwgMwoKICAyIHwgM+KAvzTigL81">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>|</span> <span class='Number'>3</span>
+0
+
+ <span class='Number'>2</span> <span class='Function'>|</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ 1 0 1 โŸฉ
+</pre>
diff --git a/docs/help/after_bindright.html b/docs/help/after_bindright.html
new file mode 100644
index 00000000..1e3266ef
--- /dev/null
+++ b/docs/help/after_bindright.html
@@ -0,0 +1,40 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Left Multimap (`โŸœ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="left-multimap-"><a class="header" href="#left-multimap-">Left Multimap (<code><span class='Modifier2'>โŸœ</span></code>)</a></h1>
+<h2 id="--bind-"><a class="header" href="#--bind-"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โŸœ</span><span class='Value'>๐•˜</span> <span class='Value'>๐•ฉ</span></code>: Bind</a></h2>
+<p>Supply <code><span class='Value'>๐•˜</span></code> as a right argument to <code><span class='Function'>๐”ฝ</span></code> (<code><span class='Value'>๐•ฉ</span> <span class='Function'>๐”ฝ</span> <span class='Value'>๐•˜</span></code>).</p>
+<h2 id="-must-be-a-value-f-must-be-dyadic"><a class="header" href="#-must-be-a-value-f-must-be-dyadic"><code><span class='Value'>๐•˜</span></code> must be a value, <code><span class='Function'>F</span></code> must be dyadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgLeKfnDMgOQoKICAgLSAzIDkKCiAgIDkgLSAz">โ†—๏ธ</a><pre> <span class='Function'>-</span><span class='Modifier2'>โŸœ</span><span class='Number'>3</span> <span class='Number'>9</span>
+6
+
+ <span class='Function'>-</span> <span class='Number'>3</span> <span class='Number'>9</span>
+<span class='Error'>Error: Double subjects (missing โ€ฟ?)</span>
+
+ <span class='Number'>9</span> <span class='Function'>-</span> <span class='Number'>3</span>
+6
+</pre>
+<h2 id="--after"><a class="header" href="#--after"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โŸœ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: After</a></h2>
+<p>Apply <code><span class='Function'>๐”พ</span></code> to <code><span class='Value'>๐•ฉ</span></code>, and supply it as a right argument to <code><span class='Function'>๐”ฝ</span></code> (<code><span class='Value'>๐•ฉ</span> <span class='Function'>๐”ฝ</span> <span class='Paren'>(</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span><span class='Paren'>)</span></code>).</p>
+<h2 id="-must-be-dyadic--must-be-monadic"><a class="header" href="#-must-be-dyadic--must-be-monadic"><code><span class='Function'>๐”ฝ</span></code> must be dyadic, <code><span class='Function'>๐”พ</span></code> must be monadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgw5fin5wtIDkKCiAgIMOXIC0gOQoKICAgOSDDlyAoLSA5KQ==">โ†—๏ธ</a><pre> <span class='Function'>ร—</span><span class='Modifier2'>โŸœ</span><span class='Function'>-</span> <span class='Number'>9</span>
+ยฏ81
+
+ <span class='Function'>ร—</span> <span class='Function'>-</span> <span class='Number'>9</span>
+ยฏ1
+
+ <span class='Number'>9</span> <span class='Function'>ร—</span> <span class='Paren'>(</span><span class='Function'>-</span> <span class='Number'>9</span><span class='Paren'>)</span>
+ยฏ81
+</pre>
+<h2 id="---dyadic-after"><a class="header" href="#---dyadic-after"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โŸœ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Dyadic After</a></h2>
+<p>Apply <code><span class='Function'>๐”พ</span></code> to <code><span class='Value'>๐•ฉ</span></code>, and supply it as a right argument to <code><span class='Function'>๐”ฝ</span></code> (<code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span> <span class='Paren'>(</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span><span class='Paren'>)</span></code>).</p>
+<h2 id="-must-be-dyadic--must-be-monadic"><a class="header" href="#-must-be-dyadic--must-be-monadic"><code><span class='Function'>๐”ฝ</span></code> must be dyadic, <code><span class='Function'>๐”พ</span></code> must be monadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMiDDl+KfnC0gMQoKICAgMiDDlyAoLSAxKQ==">โ†—๏ธ</a><pre> <span class='Number'>2</span> <span class='Function'>ร—</span><span class='Modifier2'>โŸœ</span><span class='Function'>-</span> <span class='Number'>1</span>
+ยฏ2
+
+ <span class='Number'>2</span> <span class='Function'>ร—</span> <span class='Paren'>(</span><span class='Function'>-</span> <span class='Number'>1</span><span class='Paren'>)</span>
+ยฏ2
+</pre>
diff --git a/docs/help/assert_assertwithmsg.html b/docs/help/assert_assertwithmsg.html
new file mode 100644
index 00000000..e172ecbd
--- /dev/null
+++ b/docs/help/assert_assertwithmsg.html
@@ -0,0 +1,29 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Exclamation Mark (`!`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="exclamation-mark-"><a class="header" href="#exclamation-mark-">Exclamation Mark (<code><span class='Function'>!</span></code>)</a></h1>
+<h2 id="--assert"><a class="header" href="#--assert"><code><span class='Function'>!</span> <span class='Value'>๐•ฉ</span></code>: Assert</a></h2>
+<p>Throw an error if <code><span class='Value'>๐•ฉ</span></code> is not 1.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgISAxCgogICAhIDIKCiAgICEgImhlbGxvIg==">โ†—๏ธ</a><pre> <span class='Function'>!</span> <span class='Number'>1</span>
+1
+
+ <span class='Function'>!</span> <span class='Number'>2</span>
+<span class='Error'>Error: Assertion error</span>
+
+ <span class='Function'>!</span> <span class='String'>&quot;hello&quot;</span>
+<span class='Error'>Error: hello</span>
+</pre>
+<h2 id="---dyad"><a class="header" href="#---dyad"><code><span class='Value'>๐•จ</span> <span class='Function'>!</span> <span class='Value'>๐•ฉ</span></code>: Dyad</a></h2>
+<p>Throw an error with message <code><span class='Value'>๐•จ</span></code> if <code><span class='Value'>๐•ฉ</span></code> is not 1.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgImhpIiAhIDEKCiAgICJ0d28iICEgMgoKICAgImhlbGxvIGVycm9yIiAhICJoZWxsbyI=">โ†—๏ธ</a><pre> <span class='String'>&quot;hi&quot;</span> <span class='Function'>!</span> <span class='Number'>1</span>
+1
+
+ <span class='String'>&quot;two&quot;</span> <span class='Function'>!</span> <span class='Number'>2</span>
+<span class='Error'>Error: two</span>
+
+ <span class='String'>&quot;hello error&quot;</span> <span class='Function'>!</span> <span class='String'>&quot;hello&quot;</span>
+<span class='Error'>Error: hello error</span>
+</pre>
diff --git a/docs/help/atop.html b/docs/help/atop.html
new file mode 100644
index 00000000..2b01480b
--- /dev/null
+++ b/docs/help/atop.html
@@ -0,0 +1,28 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Ring Operator (`โˆ˜`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="ring-operator-"><a class="header" href="#ring-operator-">Ring Operator (<code><span class='Modifier2'>โˆ˜</span></code>)</a></h1>
+<h2 id="--atop"><a class="header" href="#--atop"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โˆ˜</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Atop</a></h2>
+<p>Apply <code><span class='Function'>๐”พ</span></code> to <code><span class='Value'>๐•ฉ</span></code>, then apply <code><span class='Function'>๐”ฝ</span></code> (<code><span class='Function'>๐”ฝ</span> <span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>).</p>
+<h2 id="-and--must-be-monadic"><a class="header" href="#-and--must-be-monadic"><code><span class='Function'>๐”ฝ</span></code> and <code><span class='Function'>๐”พ</span></code> must be monadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgLeKImC0gNQoKICAgLSAtIDU=">โ†—๏ธ</a><pre> <span class='Function'>-</span><span class='Modifier2'>โˆ˜</span><span class='Function'>-</span> <span class='Number'>5</span>
+5
+
+ <span class='Function'>-</span> <span class='Function'>-</span> <span class='Number'>5</span>
+5
+</pre>
+<h2 id="---dyadic-atop"><a class="header" href="#---dyadic-atop"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โˆ˜</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Dyadic Atop</a></h2>
+<p>Apply <code><span class='Function'>๐”พ</span></code> to <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code>, then apply <code><span class='Function'>๐”ฝ</span></code> (<code><span class='Function'>๐”ฝ</span> <span class='Paren'>(</span><span class='Value'>๐•จ</span> <span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span><span class='Paren'>)</span></code>).</p>
+<h2 id="-must-be-monadic-and--must-be-dyadic"><a class="header" href="#-must-be-monadic-and--must-be-dyadic"><code><span class='Function'>๐”ฝ</span></code> must be monadic, and <code><span class='Function'>๐”พ</span></code> must be dyadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMSAt4oiYKyAyCgogICAxIC0gKyAyCgogICAtIDEgKyAy">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>-</span><span class='Modifier2'>โˆ˜</span><span class='Function'>+</span> <span class='Number'>2</span>
+ยฏ3
+
+ <span class='Number'>1</span> <span class='Function'>-</span> <span class='Function'>+</span> <span class='Number'>2</span>
+ยฏ1
+
+ <span class='Function'>-</span> <span class='Number'>1</span> <span class='Function'>+</span> <span class='Number'>2</span>
+ยฏ3
+</pre>
diff --git a/docs/help/before_bindleft.html b/docs/help/before_bindleft.html
new file mode 100644
index 00000000..f084fe4c
--- /dev/null
+++ b/docs/help/before_bindleft.html
@@ -0,0 +1,40 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Multimap (`โŠธ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="multimap-"><a class="header" href="#multimap-">Multimap (<code><span class='Modifier2'>โŠธ</span></code>)</a></h1>
+<h2 id="--bind-left"><a class="header" href="#--bind-left"><code><span class='Value'>๐•—</span><span class='Modifier2'>โŠธ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Bind Left</a></h2>
+<p>Supply <code><span class='Value'>๐•—</span></code> as a left argument to <code><span class='Function'>๐”พ</span></code> (<code><span class='Value'>๐•—</span> <span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>).</p>
+<h2 id="-must-be-a-value--must-be-dyadic"><a class="header" href="#-must-be-a-value--must-be-dyadic"><code><span class='Value'>๐•—</span></code> must be a value, <code><span class='Function'>๐”พ</span></code> must be dyadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgM+KKuC0gOQoKICAgMyAtIDk=">โ†—๏ธ</a><pre> <span class='Number'>3</span><span class='Modifier2'>โŠธ</span><span class='Function'>-</span> <span class='Number'>9</span>
+ยฏ6
+
+ <span class='Number'>3</span> <span class='Function'>-</span> <span class='Number'>9</span>
+ยฏ6
+</pre>
+<h2 id="--before"><a class="header" href="#--before"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โŠธ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Before</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to <code><span class='Value'>๐•ฉ</span></code>, and supply it as a left argument to <code><span class='Function'>๐”พ</span></code> (<code><span class='Paren'>(</span><span class='Function'>๐”ฝ</span> <span class='Value'>๐•ฉ</span><span class='Paren'>)</span> <span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>).</p>
+<h2 id="-must-be-monadic--must-be-dyadic"><a class="header" href="#-must-be-monadic--must-be-dyadic"><code><span class='Function'>๐”ฝ</span></code> must be monadic, <code><span class='Function'>๐”พ</span></code> must be dyadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgLeKKuCsgOQoKICAgLSArIDkKCiAgICgtIDkpICsgOQ==">โ†—๏ธ</a><pre> <span class='Function'>-</span><span class='Modifier2'>โŠธ</span><span class='Function'>+</span> <span class='Number'>9</span>
+0
+
+ <span class='Function'>-</span> <span class='Function'>+</span> <span class='Number'>9</span>
+ยฏ9
+
+ <span class='Paren'>(</span><span class='Function'>-</span> <span class='Number'>9</span><span class='Paren'>)</span> <span class='Function'>+</span> <span class='Number'>9</span>
+0
+</pre>
+<h2 id="---dyadic-before"><a class="header" href="#---dyadic-before"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โŠธ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Dyadic Before</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to <code><span class='Value'>๐•จ</span></code>, and supply it as a left argument to <code><span class='Function'>๐”พ</span></code> (<code><span class='Paren'>(</span><span class='Function'>๐”ฝ</span> <span class='Value'>๐•จ</span><span class='Paren'>)</span> <span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>).</p>
+<h2 id="-must-be-monadic--must-be-dyadic"><a class="header" href="#-must-be-monadic--must-be-dyadic"><code><span class='Function'>๐”ฝ</span></code> must be monadic, <code><span class='Function'>๐”พ</span></code> must be dyadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMiAt4oq4KyAxCgogICAyIC0gKyAxCgogICAoLSAyKSArIDE=">โ†—๏ธ</a><pre> <span class='Number'>2</span> <span class='Function'>-</span><span class='Modifier2'>โŠธ</span><span class='Function'>+</span> <span class='Number'>1</span>
+ยฏ1
+
+ <span class='Number'>2</span> <span class='Function'>-</span> <span class='Function'>+</span> <span class='Number'>1</span>
+1
+
+ <span class='Paren'>(</span><span class='Function'>-</span> <span class='Number'>2</span><span class='Paren'>)</span> <span class='Function'>+</span> <span class='Number'>1</span>
+ยฏ1
+</pre>
diff --git a/docs/help/catch.html b/docs/help/catch.html
new file mode 100644
index 00000000..2485a29b
--- /dev/null
+++ b/docs/help/catch.html
@@ -0,0 +1,17 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circled Triangle Down (`โŽŠ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circled-triangle-down-"><a class="header" href="#circled-triangle-down-">Circled Triangle Down (<code><span class='Modifier2'>โŽŠ</span></code>)</a></h1>
+<h2 id="-----catch"><a class="header" href="#-----catch"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โŽŠ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โŽŠ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Catch</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to the arguments.</p>
+<p>If an error happens when <code><span class='Function'>๐”ฝ</span></code> is applied, cancel its execution, apply <code><span class='Function'>๐”พ</span></code> to the arguments and return the results.</p>
+<p>Otherwise, return the results of <code><span class='Function'>๐”ฝ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oi+4o6KeyJlcnJvciBvY2N1cnJlZCB3aXRoIGFyZ3VtZW50OiAi4oi+4oCiRm10IPCdlal9IDEKCiAgIOKIvuKOinsiZXJyb3Igb2NjdXJyZWQgd2l0aCBhcmd1bWVudDogIuKIvuKAokZtdCDwnZWpfSDin6jin6gxLDLin6ksIOKfqDMsNOKfqeKfqQ==">โ†—๏ธ</a><pre> <span class='Function'>โˆพ</span><span class='Modifier2'>โŽŠ</span><span class='Brace'>{</span><span class='String'>&quot;error occurred with argument: &quot;</span><span class='Function'>โˆพโ€ขFmt</span> <span class='Value'>๐•ฉ</span><span class='Brace'>}</span> <span class='Number'>1</span>
+"error occurred with argument: 1"
+
+ <span class='Function'>โˆพ</span><span class='Modifier2'>โŽŠ</span><span class='Brace'>{</span><span class='String'>&quot;error occurred with argument: &quot;</span><span class='Function'>โˆพโ€ขFmt</span> <span class='Value'>๐•ฉ</span><span class='Brace'>}</span> <span class='Bracket'>โŸจโŸจ</span><span class='Number'>1</span><span class='Separator'>,</span><span class='Number'>2</span><span class='Bracket'>โŸฉ</span><span class='Separator'>,</span> <span class='Bracket'>โŸจ</span><span class='Number'>3</span><span class='Separator'>,</span><span class='Number'>4</span><span class='Bracket'>โŸฉโŸฉ</span>
+โŸจ 1 2 3 4 โŸฉ
+</pre>
diff --git a/docs/help/ceiling_maximum.html b/docs/help/ceiling_maximum.html
new file mode 100644
index 00000000..bc592eea
--- /dev/null
+++ b/docs/help/ceiling_maximum.html
@@ -0,0 +1,22 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Left Ceiling (`โŒˆ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="left-ceiling-"><a class="header" href="#left-ceiling-">Left Ceiling (<code><span class='Function'>โŒˆ</span></code>)</a></h1>
+<h2 id="--ceiling--"><a class="header" href="#--ceiling--"><code><span class='Function'>โŒˆ</span> <span class='Value'>๐•ฉ</span></code>: Ceiling</a></h2>
+<p>Round <code><span class='Value'>๐•ฉ</span></code> up.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDijIggMS4y4oC/z4DigL8z4oC/Ny44OQ==">โ†—๏ธ</a><pre> <span class='Function'>โŒˆ</span> <span class='Number'>1.2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ฯ€</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7.89</span>
+โŸจ 2 4 3 8 โŸฉ
+</pre>
+<h2 id="---maximum"><a class="header" href="#---maximum"><code><span class='Value'>๐•จ</span> <span class='Function'>โŒˆ</span> <span class='Value'>๐•ฉ</span></code>: Maximum</a></h2>
+<p>Maximum of <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKMiCAyCgogIDLigL8zIOKMiCA04oC/Mg==">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โŒˆ</span> <span class='Number'>2</span>
+2
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โŒˆ</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span>
+โŸจ 4 3 โŸฉ
+</pre>
diff --git a/docs/help/cells.html b/docs/help/cells.html
new file mode 100644
index 00000000..a914e696
--- /dev/null
+++ b/docs/help/cells.html
@@ -0,0 +1,27 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Breve (`ห˜`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="breve-"><a class="header" href="#breve-">Breve (<code><span class='Modifier'>ห˜</span></code>)</a></h1>
+<h2 id="-----cells"><a class="header" href="#-----cells"><code><span class='Function'>๐”ฝ</span><span class='Modifier'>ห˜</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier'>ห˜</span> <span class='Value'>๐•ฉ</span></code>: Cells</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to/between the major cells of the arguments. (<code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โމ</span><span class='Number'>ยฏ1</span></code>)</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgYSDihpAgM+KAvzMg4qWKIOKGlTkKCgogICA8y5ggYQoKICAgYSDiiY3LmCBh">โ†—๏ธ</a><pre> <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+
+ <span class='Function'>&lt;</span><span class='Modifier'>ห˜</span> <span class='Value'>a</span>
+โŸจ โŸจ 0 1 2 โŸฉ โŸจ 3 4 5 โŸฉ โŸจ 6 7 8 โŸฉ โŸฉ
+
+ <span class='Value'>a</span> <span class='Function'>โ‰</span><span class='Modifier'>ห˜</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•Ž 0 1 2
+ 0 1 2
+
+ 3 4 5
+ 3 4 5
+
+ 6 7 8
+ 6 7 8
+ โ”˜
+</pre>
diff --git a/docs/help/choose.html b/docs/help/choose.html
new file mode 100644
index 00000000..9598863b
--- /dev/null
+++ b/docs/help/choose.html
@@ -0,0 +1,23 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circle with Lower Right Quadrant (`โ—ถ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circle-with-lower-right-quadrant-"><a class="header" href="#circle-with-lower-right-quadrant-">Circle with Lower Right Quadrant (<code><span class='Modifier2'>โ—ถ</span></code>)</a></h1>
+<h2 id="-----choose"><a class="header" href="#-----choose"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โ—ถ</span><span class='Value'>๐•˜</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โ—ถ</span><span class='Value'>๐•˜</span> <span class='Value'>๐•ฉ</span></code>: Choose</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to the arguments and pick a function from list <code><span class='Value'>๐•˜</span></code>. Apply the picked function to the arguments.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgRiDihpAg4oqi4pe2K+KAvy3igL/Dt+KAv8OXCgogICBGIDAKCiAgIEYgMQoKICAgRiAyCgogICBGIDM=">โ†—๏ธ</a><pre> <span class='Function'>F</span> <span class='Gets'>โ†</span> <span class='Function'>โŠข</span><span class='Modifier2'>โ—ถ</span><span class='Function'>+</span><span class='Ligature'>โ€ฟ</span><span class='Function'>-</span><span class='Ligature'>โ€ฟ</span><span class='Function'>รท</span><span class='Ligature'>โ€ฟ</span><span class='Function'>ร—</span>
+
+ <span class='Function'>F</span> <span class='Number'>0</span>
+0
+
+ <span class='Function'>F</span> <span class='Number'>1</span>
+ยฏ1
+
+ <span class='Function'>F</span> <span class='Number'>2</span>
+0.5
+
+ <span class='Function'>F</span> <span class='Number'>3</span>
+1
+</pre>
diff --git a/docs/help/classify_indexof.html b/docs/help/classify_indexof.html
new file mode 100644
index 00000000..439380a8
--- /dev/null
+++ b/docs/help/classify_indexof.html
@@ -0,0 +1,31 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Square Original Of (`โА`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="square-original-of-"><a class="header" href="#square-original-of-">Square Original Of (<code><span class='Function'>โА</span></code>)</a></h1>
+<h2 id="--classify--"><a class="header" href="#--classify--"><code><span class='Function'>โА</span> <span class='Value'>๐•ฉ</span></code>: Classify</a></h2>
+<p>First index of each major cell of <code><span class='Value'>๐•ฉ</span></code> in <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oqQIDXigL824oC/MuKAvzLigL814oC/MQoKICAgYSDihpAgM+KAvzMg4qWKIDDigL8x4oC/MuKAvznigL8w4oC/OeKAvzDigL8x4oC/MgoKICAg4oqQIGE=">โ†—๏ธ</a><pre> <span class='Function'>โА</span> <span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span>
+โŸจ 0 1 2 2 0 3 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>9</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>9</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span>
+
+ <span class='Function'>โА</span> <span class='Value'>a</span>
+โŸจ 0 1 0 โŸฉ
+</pre>
+<h2 id="---index-of"><a class="header" href="#---index-of"><code><span class='Value'>๐•จ</span> <span class='Function'>โА</span> <span class='Value'>๐•ฉ</span></code>: Index Of</a></h2>
+<p>First index of each major cell of <code><span class='Value'>๐•ฉ</span></code> in <code><span class='Value'>๐•จ</span></code>. Rank of <code><span class='Value'>๐•ฉ</span></code> must be at least cell rank of ๐•จ`.</p>
+<p>If a cell is not found in <code><span class='Value'>๐•จ</span></code>, that position will contain the length of <code><span class='Value'>๐•จ</span></code> (<code><span class='Function'>โ‰ </span><span class='Value'>๐•จ</span></code>).</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgNeKAvzbigL8y4oC/MuKAvzXigL8xIOKKkCA14oC/MuKAvzHigL82CgogICBhIOKGkCAz4oC/MyDipYogMOKAvzHigL8y4oC/OeKAvzDigL854oC/MOKAvzHigL8yCgogICBhIOKKkCDin6g54oC/MOKAvznin6k=">โ†—๏ธ</a><pre> <span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span> <span class='Function'>โА</span> <span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span>
+โŸจ 0 2 5 1 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>9</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>9</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Value'>a</span> <span class='Function'>โА</span> <span class='Bracket'>โŸจ</span><span class='Number'>9</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>9</span><span class='Bracket'>โŸฉ</span>
+โ”Œยท
+ยท 3
+ โ”˜
+</pre>
diff --git a/docs/help/conjugate_add.html b/docs/help/conjugate_add.html
new file mode 100644
index 00000000..9f42ea1e
--- /dev/null
+++ b/docs/help/conjugate_add.html
@@ -0,0 +1,26 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Plus (`+`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="plus-"><a class="header" href="#plus-">Plus (<code><span class='Function'>+</span></code>)</a></h1>
+<h2 id="--conjugate"><a class="header" href="#--conjugate"><code><span class='Function'>+</span> <span class='Value'>๐•ฉ</span></code>: Conjugate</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICArIDEKCiAgKyDCrzE=">โ†—๏ธ</a><pre> <span class='Function'>+</span> <span class='Number'>1</span>
+1
+
+ <span class='Function'>+</span> <span class='Number'>ยฏ1</span>
+ยฏ1
+</pre>
+<h2 id="---add"><a class="header" href="#---add"><code><span class='Value'>๐•จ</span> <span class='Function'>+</span> <span class='Value'>๐•ฉ</span></code>: Add</a></h2>
+<h2 id="-added-to--either--or--can-be-a-character-and-if-so-the-other-has-to-be-an-integer"><a class="header" href="#-added-to--either--or--can-be-a-character-and-if-so-the-other-has-to-be-an-integer"><code><span class='Value'>๐•จ</span></code> added to <code><span class='Value'>๐•ฉ</span></code>. Either <code><span class='Value'>๐•จ</span></code> or <code><span class='Value'>๐•ฉ</span></code> can be a character, and if so, the other has to be an integer.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxICsgMgoKICAxICsgMuKAvzPigL80CgogICdhJyArIDQ=">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>+</span> <span class='Number'>2</span>
+3
+
+ <span class='Number'>1</span> <span class='Function'>+</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โŸจ 3 4 5 โŸฉ
+
+ <span class='String'>'a'</span> <span class='Function'>+</span> <span class='Number'>4</span>
+'e'
+</pre>
diff --git a/docs/help/constant.html b/docs/help/constant.html
new file mode 100644
index 00000000..10312562
--- /dev/null
+++ b/docs/help/constant.html
@@ -0,0 +1,15 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Dot Above (`ห™`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="dot-above-"><a class="header" href="#dot-above-">Dot Above (<code><span class='Modifier'>ห™</span></code>)</a></h1>
+<h2 id="-----constant"><a class="header" href="#-----constant"><code><span class='Function'>๐”ฝ</span><span class='Modifier'>ห™</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier'>ห™</span> <span class='Value'>๐•ฉ</span></code>: Constant</a></h2>
+<p>Returns a function that will always return <code><span class='Value'>๐•—</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgImhlbGxvIiAoMSDLmSkgMgoKICAgImhlbGxvIiAoe/Cdlagr8J2VqX0gy5kpIDI=">โ†—๏ธ</a><pre> <span class='String'>&quot;hello&quot;</span> <span class='Paren'>(</span><span class='Number'>1</span> <span class='Modifier'>ห™</span><span class='Paren'>)</span> <span class='Number'>2</span>
+1
+
+ <span class='String'>&quot;hello&quot;</span> <span class='Paren'>(</span><span class='Brace'>{</span><span class='Value'>๐•จ</span><span class='Function'>+</span><span class='Value'>๐•ฉ</span><span class='Brace'>}</span> <span class='Modifier'>ห™</span><span class='Paren'>)</span> <span class='Number'>2</span>
+(function block)
+</pre>
diff --git a/docs/help/deduplicate_find.html b/docs/help/deduplicate_find.html
new file mode 100644
index 00000000..8a57c765
--- /dev/null
+++ b/docs/help/deduplicate_find.html
@@ -0,0 +1,40 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Epsilon Underbar (`โท`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="epsilon-underbar-"><a class="header" href="#epsilon-underbar-">Epsilon Underbar (<code><span class='Function'>โท</span></code>)</a></h1>
+<h2 id="--deduplicate"><a class="header" href="#--deduplicate"><code><span class='Function'>โท</span> <span class='Value'>๐•ฉ</span></code>: Deduplicate</a></h2>
+<p>Unique major cells of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4o23IDTigL814oC/NuKAvzbigL804oC/N+KAvzUKCiAgIGEg4oaQIDPigL8zIOKliiDihpU2CgogICDijbcgYQ==">โ†—๏ธ</a><pre> <span class='Function'>โท</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ 4 5 6 7 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>6</span>
+
+ <span class='Function'>โท</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 0 1 2
+ 3 4 5
+ โ”˜
+</pre>
+<h2 id="---find"><a class="header" href="#---find"><code><span class='Value'>๐•จ</span> <span class='Function'>โท</span> <span class='Value'>๐•ฉ</span></code>: Find</a></h2>
+<p>Mark the top left location of the occurrences of <code><span class='Value'>๐•จ</span></code> in <code><span class='Value'>๐•ฉ</span></code> with a 1, and other locations with 0.</p>
+<p>Result is the same shape as <code><span class='Paren'>(</span><span class='Function'>โ‰ข</span><span class='Value'>๐•จ</span><span class='Paren'>)</span><span class='Function'>โ†•</span><span class='Value'>x</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgInN0cmluZyIg4o23ICJzdWJzdHJpbmciCgogICAibG9vb29vb25nIiDijbcgInNob3J0IgoKICAgYSDihpAgNyAoNHzii4bLnCnijJzil4vihpUgOQoKICAgYiDihpAgKDDigL8z4oC/MOKJjTDigL8x4oC/MCkKCiAgIGIg4o23IGE=">โ†—๏ธ</a><pre> <span class='String'>&quot;string&quot;</span> <span class='Function'>โท</span> <span class='String'>&quot;substring&quot;</span>
+โŸจ 0 0 0 1 โŸฉ
+
+ <span class='String'>&quot;loooooong&quot;</span> <span class='Function'>โท</span> <span class='String'>&quot;short&quot;</span>
+โŸจโŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>7</span> <span class='Paren'>(</span><span class='Number'>4</span><span class='Function'>|โ‹†</span><span class='Modifier'>หœ</span><span class='Paren'>)</span><span class='Modifier'>โŒœ</span><span class='Modifier2'>โ—‹</span><span class='Function'>โ†•</span> <span class='Number'>9</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Value'>b</span> <span class='Gets'>โ†</span> <span class='Paren'>(</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Function'>โ‰</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Paren'>)</span>
+
+ <span class='Value'>b</span> <span class='Function'>โท</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 0
+ 0
+ โ”˜
+</pre>
diff --git a/docs/help/depth.html b/docs/help/depth.html
new file mode 100644
index 00000000..be9d22d5
--- /dev/null
+++ b/docs/help/depth.html
@@ -0,0 +1,15 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circle With Two Dots (`โš‡`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circle-with-two-dots-"><a class="header" href="#circle-with-two-dots-">Circle With Two Dots (<code><span class='Modifier2'>โš‡</span></code>)</a></h1>
+<h2 id="-----depth"><a class="header" href="#-----depth"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โš‡</span><span class='Value'>๐•˜</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โš‡</span><span class='Value'>๐•˜</span> <span class='Value'>๐•ฉ</span></code>: Depth</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to the cells of the arguments at depth given in <code><span class='Value'>๐•˜</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMeKKuOKGk+KahzEg4p+o4p+oMSwyLDPin6ksIOKfqDQsNSw24p+p4p+pCgogICAxIOKGk+KahzEg4p+o4p+oMSwyLDPin6ksIOKfqDQsNSw24p+p4p+p">โ†—๏ธ</a><pre> <span class='Number'>1</span><span class='Modifier2'>โŠธ</span><span class='Function'>โ†“</span><span class='Modifier2'>โš‡</span><span class='Number'>1</span> <span class='Bracket'>โŸจโŸจ</span><span class='Number'>1</span><span class='Separator'>,</span><span class='Number'>2</span><span class='Separator'>,</span><span class='Number'>3</span><span class='Bracket'>โŸฉ</span><span class='Separator'>,</span> <span class='Bracket'>โŸจ</span><span class='Number'>4</span><span class='Separator'>,</span><span class='Number'>5</span><span class='Separator'>,</span><span class='Number'>6</span><span class='Bracket'>โŸฉโŸฉ</span>
+โŸจ โŸจ 2 3 โŸฉ โŸจ 5 6 โŸฉ โŸฉ
+
+ <span class='Number'>1</span> <span class='Function'>โ†“</span><span class='Modifier2'>โš‡</span><span class='Number'>1</span> <span class='Bracket'>โŸจโŸจ</span><span class='Number'>1</span><span class='Separator'>,</span><span class='Number'>2</span><span class='Separator'>,</span><span class='Number'>3</span><span class='Bracket'>โŸฉ</span><span class='Separator'>,</span> <span class='Bracket'>โŸจ</span><span class='Number'>4</span><span class='Separator'>,</span><span class='Number'>5</span><span class='Separator'>,</span><span class='Number'>6</span><span class='Bracket'>โŸฉโŸฉ</span>
+โŸจ โŸจ 2 3 โŸฉ โŸจ 5 6 โŸฉ โŸฉ
+</pre>
diff --git a/docs/help/depth_match.html b/docs/help/depth_match.html
new file mode 100644
index 00000000..ab4ddf5b
--- /dev/null
+++ b/docs/help/depth_match.html
@@ -0,0 +1,26 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Identical To (`โ‰ก`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="identical-to-"><a class="header" href="#identical-to-">Identical To (<code><span class='Function'>โ‰ก</span></code>)</a></h1>
+<h2 id="--depth"><a class="header" href="#--depth"><code><span class='Function'>โ‰ก</span> <span class='Value'>๐•ฉ</span></code>: Depth</a></h2>
+<p>Highest level of nesting in <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiaEgMuKAvzPigL80CgogIOKJoSDin6gyLDwzLDQsPDw8NeKfqQoKICDiiaEgOQ==">โ†—๏ธ</a><pre> <span class='Function'>โ‰ก</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+1
+
+ <span class='Function'>โ‰ก</span> <span class='Bracket'>โŸจ</span><span class='Number'>2</span><span class='Separator'>,</span><span class='Function'>&lt;</span><span class='Number'>3</span><span class='Separator'>,</span><span class='Number'>4</span><span class='Separator'>,</span><span class='Function'>&lt;&lt;&lt;</span><span class='Number'>5</span><span class='Bracket'>โŸฉ</span>
+4
+
+ <span class='Function'>โ‰ก</span> <span class='Number'>9</span>
+0
+</pre>
+<h2 id="---match"><a class="header" href="#---match"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‰ก</span> <span class='Value'>๐•ฉ</span></code>: Match</a></h2>
+<p>Does <code><span class='Value'>๐•จ</span></code> exactly match <code><span class='Value'>๐•ฉ</span></code>?</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKJoSDin6gx4p+pCgogIOKfqDHin6kg4omhIOKfqDHin6k=">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โ‰ก</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Bracket'>โŸฉ</span>
+0
+
+ <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Bracket'>โŸฉ</span> <span class='Function'>โ‰ก</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Bracket'>โŸฉ</span>
+1
+</pre>
diff --git a/docs/help/deshape_reshape.html b/docs/help/deshape_reshape.html
new file mode 100644
index 00000000..fa7992a9
--- /dev/null
+++ b/docs/help/deshape_reshape.html
@@ -0,0 +1,45 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Barb (`โฅŠ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="barb-"><a class="header" href="#barb-">Barb (<code><span class='Function'>โฅŠ</span></code>)</a></h1>
+<h2 id="--deshape--"><a class="header" href="#--deshape--"><code><span class='Function'>โฅŠ</span> <span class='Value'>๐•ฉ</span></code>: Deshape</a></h2>
+<p>Put all elements of <code><span class='Value'>๐•ฉ</span></code> in a rank 1 array, converting to array if necessary.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgICAg4qWKIDEKCiAgICAgIOKliiAx4oC/MiDiiY0gM+KAvzQ=">โ†—๏ธ</a><pre> <span class='Function'>โฅŠ</span> <span class='Number'>1</span>
+โŸจ 1 โŸฉ
+
+ <span class='Function'>โฅŠ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span> <span class='Function'>โ‰</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โŸจ 1 2 3 4 โŸฉ
+</pre>
+<h2 id="---reshape"><a class="header" href="#---reshape"><code><span class='Value'>๐•จ</span> <span class='Function'>โฅŠ</span> <span class='Value'>๐•ฉ</span></code>: Reshape</a></h2>
+<p>Put all elements of <code><span class='Value'>๐•ฉ</span></code> in an array of shape <code><span class='Value'>๐•จ</span></code>, adding or removing elements if necessary.</p>
+<p>A single element in <code><span class='Value'>๐•ฉ</span></code> can be a function, which will be replaced with an appropriate length:</p>
+<ul>
+<li><code><span class='Modifier2'>โˆ˜</span></code> Exact fit</li>
+<li><code><span class='Function'>โŒŠ</span></code> Round length down, discarding elements</li>
+<li><code><span class='Function'>โŒฝ</span></code> Round length up</li>
+<li><code><span class='Function'>โ†‘</span></code> Round length up, and use element fill to add extra elements.</li>
+</ul>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgICAgM+KAvzMg4qWKIDMKCiAgICAgIDLigL/ijL3igL8yIOKliiAx4oC/MuKAvzMKCiAgICAgIDLigL/ihpHigL8yIOKliiAx4oC/MuKAvzM=">โ†—๏ธ</a><pre> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>3</span>
+โ”Œโ”€
+โ•ต 3 3 3
+ 3 3 3
+ 3 3 3
+ โ”˜
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Function'>โŒฝ</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span> <span class='Function'>โฅŠ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โ”Œโ”€
+โ•Ž 1 2
+
+ 3 1
+ โ”˜
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Function'>โ†‘</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span> <span class='Function'>โฅŠ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โ”Œโ”€
+โ•Ž 1 2
+
+ 3 0
+ โ”˜
+</pre>
diff --git a/docs/help/each.html b/docs/help/each.html
new file mode 100644
index 00000000..0b4b2e53
--- /dev/null
+++ b/docs/help/each.html
@@ -0,0 +1,19 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Diaresis (`ยจ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="diaresis-"><a class="header" href="#diaresis-">Diaresis (<code><span class='Modifier'>ยจ</span></code>)</a></h1>
+<h2 id="-----each"><a class="header" href="#-----each"><code><span class='Function'>๐”ฝ</span><span class='Modifier'>ยจ</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier'>ยจ</span> <span class='Value'>๐•ฉ</span></code>: Each</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to/between the major elements of the arguments. (<code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โš‡</span><span class='Number'>ยฏ1</span></code>)</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgPMKoIDHigL8y4oC/MwoKICAgNOKAvzXigL82IOKIvsKoIDHigL8y4oC/Mw==">โ†—๏ธ</a><pre> <span class='Function'>&lt;</span><span class='Modifier'>ยจ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โ”Œโ”€
+ยท โ”Œยท โ”Œยท โ”Œยท
+ ยท 1 ยท 2 ยท 3
+ โ”˜ โ”˜ โ”˜
+ โ”˜
+
+ <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span> <span class='Function'>โˆพ</span><span class='Modifier'>ยจ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ โŸจ 4 1 โŸฉ โŸจ 5 2 โŸฉ โŸจ 6 3 โŸฉ โŸฉ
+</pre>
diff --git a/docs/help/enclose_less.html b/docs/help/enclose_less.html
new file mode 100644
index 00000000..634b255e
--- /dev/null
+++ b/docs/help/enclose_less.html
@@ -0,0 +1,28 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Lesser Than (`<`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="lesser-than-"><a class="header" href="#lesser-than-">Lesser Than (<code><span class='Function'>&lt;</span></code>)</a></h1>
+<h2 id="--enclose--"><a class="header" href="#--enclose--"><code><span class='Function'>&lt;</span> <span class='Value'>๐•ฉ</span></code>: Enclose</a></h2>
+<p>Create a unit array containing <code><span class='Value'>๐•ฉ</span></code>. (<code><span class='Paren'>(</span><span class='Function'>โ‰ข</span><span class='Value'>๐•ฉ</span><span class='Paren'>)</span> <span class='Function'>โ‰ก</span> <span class='Bracket'>โŸจโŸฉ</span></code>)</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICA8MQoKCiAg4omiPDE=">โ†—๏ธ</a><pre> <span class='Function'>&lt;</span><span class='Number'>1</span>
+โ”Œยท
+ยท 1
+ โ”˜
+
+
+<span class='Error'>Error: Empty program</span>
+ <span class='Function'>โ‰ข&lt;</span><span class='Number'>1</span>
+โŸจโŸฉ
+</pre>
+<h2 id="---lesser-than"><a class="header" href="#---lesser-than"><code><span class='Value'>๐•จ</span> <span class='Function'>&lt;</span> <span class='Value'>๐•ฉ</span></code>: Lesser Than</a></h2>
+<h2 id="-and--can-both-be-either-numbers-or-characters"><a class="header" href="#-and--can-both-be-either-numbers-or-characters"><code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code> can both be either numbers or characters.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIDwgMwoKICAy4oC/M+KAvzAgPCAz4oC/MeKAvzA=">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>&lt;</span> <span class='Number'>3</span>
+1
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>&lt;</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span>
+โŸจ 1 0 0 โŸฉ
+</pre>
diff --git a/docs/help/enlist_pair.html b/docs/help/enlist_pair.html
new file mode 100644
index 00000000..b28f9c8c
--- /dev/null
+++ b/docs/help/enlist_pair.html
@@ -0,0 +1,39 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Bow Tie (`โ‹ˆ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="bow-tie-"><a class="header" href="#bow-tie-">Bow Tie (<code><span class='Function'>โ‹ˆ</span></code>)</a></h1>
+<h2 id="--enlist-"><a class="header" href="#--enlist-"><code><span class='Function'>โ‹ˆ</span> <span class='Value'>๐•ฉ</span></code>: Enlist</a></h2>
+<p>Put <code><span class='Value'>๐•ฉ</span></code> in a single element list. (<code><span class='Bracket'>โŸจ</span><span class='Value'>๐•ฉ</span><span class='Bracket'>โŸฉ</span></code>)</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDii4ggMQoKICDii4ggNOKAvzQg4qWKIDPigL82N+KAvzjigL8w">โ†—๏ธ</a><pre> <span class='Function'>โ‹ˆ</span> <span class='Number'>1</span>
+โŸจ 1 โŸฉ
+
+ <span class='Function'>โ‹ˆ</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span> <span class='Function'>โฅŠ</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>67</span><span class='Ligature'>โ€ฟ</span><span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span>
+โ”Œโ”€
+ยท โ”Œโ”€
+ โ•ต 3 67 8 0
+ 3 67 8 0
+ 3 67 8 0
+ 3 67 8 0
+ โ”˜
+ โ”˜
+</pre>
+<h2 id="---pair"><a class="header" href="#---pair"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‹ˆ</span> <span class='Value'>๐•ฉ</span></code>: Pair</a></h2>
+<p>Put <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code> in a two element list. (<code><span class='Bracket'>โŸจ</span><span class='Value'>๐•จ</span><span class='Separator'>,</span> <span class='Value'>๐•ฉ</span><span class='Bracket'>โŸฉ</span></code>)</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKLiCAyCgogIDEg4ouIICJkc2Rhc2RhcyIKCiAgKDPigL8zIOKliiAzKSDii4ggNjfigL8nYSfigL8iZXhhbXBsZSI=">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โ‹ˆ</span> <span class='Number'>2</span>
+โŸจ 1 2 โŸฉ
+
+ <span class='Number'>1</span> <span class='Function'>โ‹ˆ</span> <span class='String'>&quot;dsdasdas&quot;</span>
+โŸจ 1 "dsdasdas" โŸฉ
+
+ <span class='Paren'>(</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>3</span><span class='Paren'>)</span> <span class='Function'>โ‹ˆ</span> <span class='Number'>67</span><span class='Ligature'>โ€ฟ</span><span class='String'>'a'</span><span class='Ligature'>โ€ฟ</span><span class='String'>&quot;example&quot;</span>
+โ”Œโ”€
+ยท โ”Œโ”€ โŸจ 67 'a' "example" โŸฉ
+ โ•ต 3 3 3
+ 3 3 3
+ 3 3 3
+ โ”˜
+ โ”˜
+</pre>
diff --git a/docs/help/exponential_power.html b/docs/help/exponential_power.html
new file mode 100644
index 00000000..6156110d
--- /dev/null
+++ b/docs/help/exponential_power.html
@@ -0,0 +1,25 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Star (`โ‹†`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="star-"><a class="header" href="#star-">Star (<code><span class='Function'>โ‹†</span></code>)</a></h1>
+<h2 id="--exponential--"><a class="header" href="#--exponential--"><code><span class='Function'>โ‹†</span> <span class='Value'>๐•ฉ</span></code>: Exponential</a></h2>
+<h2 id="e-eulers-constant-to-the-power-of-"><a class="header" href="#e-eulers-constant-to-the-power-of-"><code><span class='Value'>e</span></code> (Euler's constant) to the power of <code><span class='Value'>๐•ฉ</span></code>.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDii4YgMOKAvzHigL8y4oC/Mw==">โ†—๏ธ</a><pre> <span class='Function'>โ‹†</span> <span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 1 2.718281828459045 7.38905609893065 20.08553692318767 โŸฉ
+</pre>
+<h2 id="---power"><a class="header" href="#---power"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‹†</span> <span class='Value'>๐•ฉ</span></code>: Power</a></h2>
+<h2 id="-to-the-power-of-"><a class="header" href="#-to-the-power-of-"><code><span class='Value'>๐•จ</span></code> to the power of <code><span class='Value'>๐•ฉ</span></code>.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAyIOKLhiA1CgogIDjigL814oC/OSDii4YgMgoKICAy4oC/MyDii4YgM+KAv8KvNA==">โ†—๏ธ</a><pre> <span class='Number'>2</span> <span class='Function'>โ‹†</span> <span class='Number'>5</span>
+32
+
+ <span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>9</span> <span class='Function'>โ‹†</span> <span class='Number'>2</span>
+โŸจ 64 25 81 โŸฉ
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โ‹†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ยฏ4</span>
+โŸจ 8 0.01234567901234568 โŸฉ
+</pre>
diff --git a/docs/help/first_pick.html b/docs/help/first_pick.html
new file mode 100644
index 00000000..6c829cbf
--- /dev/null
+++ b/docs/help/first_pick.html
@@ -0,0 +1,28 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Square Image Of Or Equal To (`โŠ‘`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="square-image-of-or-equal-to-"><a class="header" href="#square-image-of-or-equal-to-">Square Image Of Or Equal To (<code><span class='Function'>โŠ‘</span></code>)</a></h1>
+<h2 id="--first"><a class="header" href="#--first"><code><span class='Function'>โŠ‘</span> <span class='Value'>๐•ฉ</span></code>: First</a></h2>
+<p>First element of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oqRIOKfqDEsIDIsIDPin6kKCiAgIGEg4oaQIDPigL8zIOKliiDihpU5CgogICDiipEgYQ==">โ†—๏ธ</a><pre> <span class='Function'>โŠ‘</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Number'>2</span><span class='Separator'>,</span> <span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+1
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+ <span class='Function'>โŠ‘</span> <span class='Value'>a</span>
+0
+</pre>
+<h2 id="---pick"><a class="header" href="#---pick"><code><span class='Value'>๐•จ</span> <span class='Function'>โŠ‘</span> <span class='Value'>๐•ฉ</span></code>: Pick</a></h2>
+<p>Pick the element of <code><span class='Value'>๐•จ</span></code> at index <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMiDiipEg4p+oMSwgMiwgM+KfqQoKICAgYSDihpAgM+KAvzMg4qWKIOKGlTkKCiAgIDLigL8wIOKKkSBh">โ†—๏ธ</a><pre> <span class='Number'>2</span> <span class='Function'>โŠ‘</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Number'>2</span><span class='Separator'>,</span> <span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+3
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>โŠ‘</span> <span class='Value'>a</span>
+6
+</pre>
diff --git a/docs/help/firstcell_select.html b/docs/help/firstcell_select.html
new file mode 100644
index 00000000..63369774
--- /dev/null
+++ b/docs/help/firstcell_select.html
@@ -0,0 +1,33 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Square Image Of (`โŠ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="square-image-of-"><a class="header" href="#square-image-of-">Square Image Of (<code><span class='Function'>โŠ</span></code>)</a></h1>
+<h2 id="--first-cell"><a class="header" href="#--first-cell"><code><span class='Function'>โŠ</span> <span class='Value'>๐•ฉ</span></code>: First Cell</a></h2>
+<p>First major cell of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oqPIOKfqDEsIDIsIDPin6kKCiAgIGEg4oaQIDPigL8zIOKliiDihpU5CgogICDiio8gYQ==">โ†—๏ธ</a><pre> <span class='Function'>โŠ</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Number'>2</span><span class='Separator'>,</span> <span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+โ”Œยท
+ยท 1
+ โ”˜
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+ <span class='Function'>โŠ</span> <span class='Value'>a</span>
+โŸจ 0 1 2 โŸฉ
+</pre>
+<h2 id="---select"><a class="header" href="#---select"><code><span class='Value'>๐•จ</span> <span class='Function'>โŠ</span> <span class='Value'>๐•ฉ</span></code>: Select</a></h2>
+<p>Select the major cells of <code><span class='Value'>๐•จ</span></code> at the indices in <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMuKAvzAg4oqPIOKfqDEsIDIsIDPin6kKCiAgIGEg4oaQIDPigL8zIOKliiDihpU5CgogICAy4oC/MCDiio8gYQ==">โ†—๏ธ</a><pre> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>โŠ</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Number'>2</span><span class='Separator'>,</span> <span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+โŸจ 3 1 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>โŠ</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 6 7 8
+ 0 1 2
+ โ”˜
+</pre>
diff --git a/docs/help/floor_minimum.html b/docs/help/floor_minimum.html
new file mode 100644
index 00000000..75aa49a4
--- /dev/null
+++ b/docs/help/floor_minimum.html
@@ -0,0 +1,22 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Left Floor (`โŒŠ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="left-floor-"><a class="header" href="#left-floor-">Left Floor (<code><span class='Function'>โŒŠ</span></code>)</a></h1>
+<h2 id="--floor--"><a class="header" href="#--floor--"><code><span class='Function'>โŒŠ</span> <span class='Value'>๐•ฉ</span></code>: Floor</a></h2>
+<p>Round <code><span class='Value'>๐•ฉ</span></code> down.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDijIogMS4y4oC/z4DigL8z4oC/Ny44OQ==">โ†—๏ธ</a><pre> <span class='Function'>โŒŠ</span> <span class='Number'>1.2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ฯ€</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7.89</span>
+โŸจ 1 3 3 7 โŸฉ
+</pre>
+<h2 id="---minimum"><a class="header" href="#---minimum"><code><span class='Value'>๐•จ</span> <span class='Function'>โŒŠ</span> <span class='Value'>๐•ฉ</span></code>: Minimum</a></h2>
+<p>Minimum of <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKMiiAyCgogIDLigL8zIOKMiiA04oC/Mg==">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โŒŠ</span> <span class='Number'>2</span>
+1
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โŒŠ</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span>
+โŸจ 2 2 โŸฉ
+</pre>
diff --git a/docs/help/fold.html b/docs/help/fold.html
new file mode 100644
index 00000000..019d92eb
--- /dev/null
+++ b/docs/help/fold.html
@@ -0,0 +1,35 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Acute Accent (`ยด`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="acute-accent-"><a class="header" href="#acute-accent-">Acute Accent (<code><span class='Modifier'>ยด</span></code>)</a></h1>
+<h2 id="--fold"><a class="header" href="#--fold"><code><span class='Function'>๐”ฝ</span><span class='Modifier'>ยด</span> <span class='Value'>๐•ฉ</span></code>: Fold</a></h2>
+<p>Fold over <code><span class='Value'>๐•ฉ</span></code> with <code><span class='Function'>๐”ฝ</span></code> from right to left i.e. Insert <code><span class='Function'>๐”ฝ</span></code> between the elements of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgK8K0IDHigL8y4oC/MwoKICAgMSsyKzMKCiAgIC3CtCAx4oC/MuKAvzMKCiAgIDEtMi0z">โ†—๏ธ</a><pre> <span class='Function'>+</span><span class='Modifier'>ยด</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+6
+
+ <span class='Number'>1</span><span class='Function'>+</span><span class='Number'>2</span><span class='Function'>+</span><span class='Number'>3</span>
+6
+
+ <span class='Function'>-</span><span class='Modifier'>ยด</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+2
+
+ <span class='Number'>1</span><span class='Function'>-</span><span class='Number'>2</span><span class='Function'>-</span><span class='Number'>3</span>
+2
+</pre>
+<h2 id="---fold-with-initial"><a class="header" href="#---fold-with-initial"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier'>ยด</span> <span class='Value'>๐•ฉ</span></code>: Fold With initial</a></h2>
+<p>Monadic fold, but use <code><span class='Value'>๐•จ</span></code> as initial right argument.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgNSArwrQgMeKAvzLigL8zCgogICAxKzIrMys1CgogICA1IC3CtCAx4oC/MuKAvzMKCiAgIDEtMi0zLTU=">โ†—๏ธ</a><pre> <span class='Number'>5</span> <span class='Function'>+</span><span class='Modifier'>ยด</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+11
+
+ <span class='Number'>1</span><span class='Function'>+</span><span class='Number'>2</span><span class='Function'>+</span><span class='Number'>3</span><span class='Function'>+</span><span class='Number'>5</span>
+11
+
+ <span class='Number'>5</span> <span class='Function'>-</span><span class='Modifier'>ยด</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+ยฏ3
+
+ <span class='Number'>1</span><span class='Function'>-</span><span class='Number'>2</span><span class='Function'>-</span><span class='Number'>3</span><span class='Function'>-</span><span class='Number'>5</span>
+ยฏ3
+</pre>
diff --git a/docs/help/gradedown_binsdown.html b/docs/help/gradedown_binsdown.html
new file mode 100644
index 00000000..4aa25059
--- /dev/null
+++ b/docs/help/gradedown_binsdown.html
@@ -0,0 +1,29 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Del Stile (`โ’`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="del-stile-"><a class="header" href="#del-stile-">Del Stile (<code><span class='Function'>โ’</span></code>)</a></h1>
+<h2 id="--grade-down"><a class="header" href="#--grade-down"><code><span class='Function'>โ’</span> <span class='Value'>๐•ฉ</span></code>: Grade Down</a></h2>
+<p>Indices of <code><span class='Value'>๐•ฉ</span></code> that would sort its major cells in descending order.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgYSDihpAgMeKAvzLigL8zCgogICDijZIgYQoKICAgKOKNkmEpIOKKjyBh">โ†—๏ธ</a><pre> <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+
+ <span class='Function'>โ’</span> <span class='Value'>a</span>
+โŸจ 2 1 0 โŸฉ
+
+ <span class='Paren'>(</span><span class='Function'>โ’</span><span class='Value'>a</span><span class='Paren'>)</span> <span class='Function'>โŠ</span> <span class='Value'>a</span>
+โŸจ 3 2 1 โŸฉ
+</pre>
+<h2 id="---bins-down"><a class="header" href="#---bins-down"><code><span class='Value'>๐•จ</span> <span class='Function'>โ’</span> <span class='Value'>๐•ฉ</span></code>: Bins Down</a></h2>
+<p>Binary search for each element of <code><span class='Value'>๐•ฉ</span></code> in <code><span class='Value'>๐•จ</span></code>, and return the index found, if any.</p>
+<h2 id="-must-be-sorted-in-descending-order"><a class="header" href="#-must-be-sorted-in-descending-order"><code><span class='Value'>๐•จ</span></code> must be sorted in descending order.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Right Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgN+KAvzXigL804oC/MyDijZIgMgoKICAgN+KAvzXigL804oC/MyDijZIgMuKAvzY=">โ†—๏ธ</a><pre> <span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โ’</span> <span class='Number'>2</span>
+โ”Œยท
+ยท 4
+ โ”˜
+
+ <span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โ’</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span>
+โŸจ 4 1 โŸฉ
+</pre>
diff --git a/docs/help/gradeup_binsup.html b/docs/help/gradeup_binsup.html
new file mode 100644
index 00000000..ef5ac4ba
--- /dev/null
+++ b/docs/help/gradeup_binsup.html
@@ -0,0 +1,28 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Delta Stile (`โ‹`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="delta-stile-"><a class="header" href="#delta-stile-">Delta Stile (<code><span class='Function'>โ‹</span></code>)</a></h1>
+<h2 id="--grade-up"><a class="header" href="#--grade-up"><code><span class='Function'>โ‹</span> <span class='Value'>๐•ฉ</span></code>: Grade Up</a></h2>
+<p>Indices of <code><span class='Value'>๐•ฉ</span></code> that would sort its major cells in ascending order.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgYSDihpAgM+KAvzLigL8xCgogICDijYsgYQoKICAgKOKNi2EpIOKKjyBh">โ†—๏ธ</a><pre> <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span>
+
+ <span class='Function'>โ‹</span> <span class='Value'>a</span>
+โŸจ 2 1 0 โŸฉ
+
+ <span class='Paren'>(</span><span class='Function'>โ‹</span><span class='Value'>a</span><span class='Paren'>)</span> <span class='Function'>โŠ</span> <span class='Value'>a</span>
+โŸจ 1 2 3 โŸฉ
+</pre>
+<h2 id="---bins-up"><a class="header" href="#---bins-up"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‹</span> <span class='Value'>๐•ฉ</span></code>: Bins Up</a></h2>
+<p>Binary search for each element of <code><span class='Value'>๐•ฉ</span></code> in <code><span class='Value'>๐•จ</span></code>, and return the index found, if any.</p>
+<h2 id="-must-be-sorted-in-ascending-order"><a class="header" href="#-must-be-sorted-in-ascending-order"><code><span class='Value'>๐•จ</span></code> must be sorted in ascending order.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgM+KAvzTigL814oC/NyDijYsgMgoKICAgM+KAvzTigL814oC/NyDijYsgMuKAvzY=">โ†—๏ธ</a><pre> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span> <span class='Function'>โ‹</span> <span class='Number'>2</span>
+โ”Œยท
+ยท 0
+ โ”˜
+
+ <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span> <span class='Function'>โ‹</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span>
+โŸจ 0 3 โŸฉ
+</pre>
diff --git a/docs/help/greatequal.html b/docs/help/greatequal.html
new file mode 100644
index 00000000..0ef22e70
--- /dev/null
+++ b/docs/help/greatequal.html
@@ -0,0 +1,16 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Greater Than or Equal To (`โ‰ฅ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="greater-than-or-equal-to-"><a class="header" href="#greater-than-or-equal-to-">Greater Than or Equal To (<code><span class='Function'>โ‰ฅ</span></code>)</a></h1>
+<h2 id="---greater-than-or-equal-to"><a class="header" href="#---greater-than-or-equal-to"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‰ฅ</span> <span class='Value'>๐•ฉ</span></code>: Greater Than or Equal To</a></h2>
+<h2 id="-and--can-both-be-either-numbers-or-characters"><a class="header" href="#-and--can-both-be-either-numbers-or-characters"><code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code> can both be either numbers or characters.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKJpSAzCgogIDLigL8z4oC/MCDiiaUgM+KAvzHigL8w">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โ‰ฅ</span> <span class='Number'>3</span>
+0
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>โ‰ฅ</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span>
+โŸจ 0 1 1 โŸฉ
+</pre>
diff --git a/docs/help/groupindices_group.html b/docs/help/groupindices_group.html
new file mode 100644
index 00000000..2c0bc452
--- /dev/null
+++ b/docs/help/groupindices_group.html
@@ -0,0 +1,32 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Square Cup (`โŠ”`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="square-cup-"><a class="header" href="#square-cup-">Square Cup (<code><span class='Function'>โŠ”</span></code>)</a></h1>
+<h2 id="--group-indices"><a class="header" href="#--group-indices"><code><span class='Function'>โŠ”</span> <span class='Value'>๐•ฉ</span></code>: Group Indices</a></h2>
+<p>Group the indices of the major cells of <code><span class='Value'>๐•ฉ</span></code> by their respective values.</p>
+<h2 id="-must-consist-of-integers-groups-start-from-0-"><a class="header" href="#-must-consist-of-integers-groups-start-from-0-"><code><span class='Value'>๐•ฉ</span></code> must consist of integers. Groups start from 0.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oqUIDTigL814oC/NuKAvzbigL804oC/N+KAvzUKCiAgICjihpU4KSDiiY0g4oqUIDTigL814oC/NuKAvzbigL804oC/N+KAvzU=">โ†—๏ธ</a><pre> <span class='Function'>โŠ”</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ โŸจโŸฉ โŸจโŸฉ โŸจโŸฉ โŸจโŸฉ โŸจ 0 4 โŸฉ โŸจ 1 6 โŸฉ โŸจ 2 3 โŸฉ โŸจ 5 โŸฉ โŸฉ
+
+ <span class='Paren'>(</span><span class='Function'>โ†•</span><span class='Number'>8</span><span class='Paren'>)</span> <span class='Function'>โ‰</span> <span class='Function'>โŠ”</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โ”Œโ”€
+โ•ต 0 1 2 3 4 5 6 7
+ โŸจโŸฉ โŸจโŸฉ โŸจโŸฉ โŸจโŸฉ โŸจ 0 4 โŸฉ โŸจ 1 6 โŸฉ โŸจ 2 3 โŸฉ โŸจ 5 โŸฉ
+ โ”˜
+</pre>
+<h2 id="---group"><a class="header" href="#---group"><code><span class='Value'>๐•จ</span> <span class='Function'>โŠ”</span> <span class='Value'>๐•ฉ</span></code>: Group</a></h2>
+<p>Group the major cells of <code><span class='Value'>๐•ฉ</span></code> by their respective indices in <code><span class='Value'>๐•จ</span></code>.</p>
+<p>If an element corresponds to <code><span class='Number'>ยฏ1</span></code>, it is excluded from grouping.</p>
+<p>An extra element can be added to the end of <code><span class='Value'>๐•จ</span></code> to specify length of the result.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMeKAvzDigL8x4oC/MuKAvzLigL8z4oC/MyAg4oqUIDTigL814oC/NuKAvzbigL804oC/N+KAvzUKCiAgIDHigL8w4oC/MeKAv8KvMeKAv8KvMeKAvzPigL8zICDiipQgNOKAvzXigL824oC/NuKAvzTigL834oC/NQoKICAgMeKAvzDigL8x4oC/wq8x4oC/wq8x4oC/M+KAvzPigL8xMCAg4oqUIDTigL814oC/NuKAvzbigL804oC/N+KAvzU=">โ†—๏ธ</a><pre> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โŠ”</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ โŸจ 5 โŸฉ โŸจ 4 6 โŸฉ โŸจ 6 4 โŸฉ โŸจ 7 5 โŸฉ โŸฉ
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ยฏ1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ยฏ1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โŠ”</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ โŸจ 5 โŸฉ โŸจ 4 6 โŸฉ โŸจโŸฉ โŸจ 7 5 โŸฉ โŸฉ
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ยฏ1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ยฏ1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>10</span> <span class='Function'>โŠ”</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ โŸจ 5 โŸฉ โŸจ 4 6 โŸฉ โŸจโŸฉ โŸจ 7 5 โŸฉ โŸจโŸฉ โŸจโŸฉ โŸจโŸฉ โŸจโŸฉ โŸจโŸฉ โŸจโŸฉ โŸฉ
+</pre>
diff --git a/docs/help/identity_left.html b/docs/help/identity_left.html
new file mode 100644
index 00000000..a643aed2
--- /dev/null
+++ b/docs/help/identity_left.html
@@ -0,0 +1,20 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Left Tack (`โŠฃ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="left-tack-"><a class="header" href="#left-tack-">Left Tack (<code><span class='Function'>โŠฃ</span></code>)</a></h1>
+<h2 id="--"><a class="header" href="#--"><code><span class='Function'>โŠฃ</span> <span class='Value'>๐•ฉ</span></code>:</a></h2>
+<p>Return <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiqMgNQ==">โ†—๏ธ</a><pre> <span class='Function'>โŠฃ</span> <span class='Number'>5</span>
+5
+</pre>
+<h2 id="---left"><a class="header" href="#---left"><code><span class='Value'>๐•จ</span> <span class='Function'>โŠฃ</span> <span class='Value'>๐•ฉ</span></code>: Left</a></h2>
+<p>Return <code><span class='Value'>๐•จ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICA1IOKKoyA4CgogICdhJyDiiqMgMeKAvzLigL8z">โ†—๏ธ</a><pre> <span class='Number'>5</span> <span class='Function'>โŠฃ</span> <span class='Number'>8</span>
+5
+
+ <span class='String'>'a'</span> <span class='Function'>โŠฃ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+'a'
+</pre>
diff --git a/docs/help/identity_right.html b/docs/help/identity_right.html
new file mode 100644
index 00000000..e6867881
--- /dev/null
+++ b/docs/help/identity_right.html
@@ -0,0 +1,20 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Right Tack (`โŠข`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="right-tack-"><a class="header" href="#right-tack-">Right Tack (<code><span class='Function'>โŠข</span></code>)</a></h1>
+<h2 id="--"><a class="header" href="#--"><code><span class='Function'>โŠข</span> <span class='Value'>๐•ฉ</span></code>:</a></h2>
+<p>Return <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiqIgNQ==">โ†—๏ธ</a><pre> <span class='Function'>โŠข</span> <span class='Number'>5</span>
+5
+</pre>
+<h2 id="---right"><a class="header" href="#---right"><code><span class='Value'>๐•จ</span> <span class='Function'>โŠข</span> <span class='Value'>๐•ฉ</span></code>: Right</a></h2>
+<p>Return <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICA1IOKKoiA4CgogICdhJyDiiqIgMeKAvzLigL8z">โ†—๏ธ</a><pre> <span class='Number'>5</span> <span class='Function'>โŠข</span> <span class='Number'>8</span>
+8
+
+ <span class='String'>'a'</span> <span class='Function'>โŠข</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 1 2 3 โŸฉ
+</pre>
diff --git a/docs/help/indices_replicate.html b/docs/help/indices_replicate.html
new file mode 100644
index 00000000..53979e92
--- /dev/null
+++ b/docs/help/indices_replicate.html
@@ -0,0 +1,24 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Solidus (`/`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="solidus-"><a class="header" href="#solidus-">Solidus (<code><span class='Function'>/</span></code>)</a></h1>
+<h2 id="--indices"><a class="header" href="#--indices"><code><span class='Function'>/</span> <span class='Value'>๐•ฉ</span></code>: Indices</a></h2>
+<p>Repeat the index of each element in <code><span class='Value'>๐•ฉ</span></code> by the element's value. <code><span class='Value'>๐•ฉ</span></code> must be rank 1.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgLyAx4oC/MuKAvzMKCiAgIC8gMeKAvzDigL8x">โ†—๏ธ</a><pre> <span class='Function'>/</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 0 1 1 2 2 2 โŸฉ
+
+ <span class='Function'>/</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span>
+โŸจ 0 2 โŸฉ
+</pre>
+<h2 id="---replicate"><a class="header" href="#---replicate"><code><span class='Value'>๐•จ</span> <span class='Function'>/</span> <span class='Value'>๐•ฉ</span></code>: Replicate</a></h2>
+<p>Repeat each major cell in <code><span class='Value'>๐•ฉ</span></code> by the corresponding element in <code><span class='Value'>๐•จ</span></code>.</p>
+<p>Atomic <code><span class='Value'>๐•จ</span></code> applies to all elements.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMyAvICJjb3B5IgoKICAgMeKAvzDigL8xIC8gMeKAvzLigL8z">โ†—๏ธ</a><pre> <span class='Number'>3</span> <span class='Function'>/</span> <span class='String'>&quot;copy&quot;</span>
+"cccooopppyyy"
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span> <span class='Function'>/</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 1 3 โŸฉ
+</pre>
diff --git a/docs/help/join_jointo.html b/docs/help/join_jointo.html
new file mode 100644
index 00000000..ccd87b8a
--- /dev/null
+++ b/docs/help/join_jointo.html
@@ -0,0 +1,43 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Lazy S (`โˆพ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="lazy-s-"><a class="header" href="#lazy-s-">Lazy S (<code><span class='Function'>โˆพ</span></code>)</a></h1>
+<h2 id="--join--"><a class="header" href="#--join--"><code><span class='Function'>โˆพ</span> <span class='Value'>๐•ฉ</span></code>: Join</a></h2>
+<p>Join all elements of <code><span class='Value'>๐•ฉ</span></code> together.</p>
+<p>Element ranks must be compatible.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oi+IOKfqDHigL8yLCAzLCA04oC/NeKfqQoKICAgbSDihpAgKDPigL8x4omN4oycNOKAvzLigL81KSDipYrCqCAy4oC/M+KliuKGlTYKCiAgIOKIviBt">โ†—๏ธ</a><pre> <span class='Function'>โˆพ</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Separator'>,</span> <span class='Number'>3</span><span class='Separator'>,</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Bracket'>โŸฉ</span>
+โŸจ 1 2 3 4 5 โŸฉ
+
+ <span class='Value'>m</span> <span class='Gets'>โ†</span> <span class='Paren'>(</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Function'>โ‰</span><span class='Modifier'>โŒœ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Paren'>)</span> <span class='Function'>โฅŠ</span><span class='Modifier'>ยจ</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Function'>โฅŠโ†•</span><span class='Number'>6</span>
+
+ <span class='Function'>โˆพ</span> <span class='Value'>m</span>
+โ”Œโ”€
+โ•ต 0 0 0 0 1 1 2 2 2 2 2
+ 0 0 0 0 1 1 2 2 2 2 2
+ 0 0 0 0 1 1 2 2 2 2 2
+ 3 3 3 3 4 4 5 5 5 5 5
+ โ”˜
+</pre>
+<h2 id="---join"><a class="header" href="#---join"><code><span class='Value'>๐•จ</span> <span class='Function'>โˆพ</span> <span class='Value'>๐•ฉ</span></code>: Join</a></h2>
+<p>Join <code><span class='Value'>๐•จ</span></code> to <code><span class='Value'>๐•ฉ</span></code> along the first axis.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgImFiY2QiIOKIviAiRUZHIgoKICAgYSDihpAgM+KAvzMg4qWKIOKGlTkKCiAgIGMg4oaQIDTigL8zIOKliiDihpUxMiAKCiAgIGHiiL5j">โ†—๏ธ</a><pre> <span class='String'>&quot;abcd&quot;</span> <span class='Function'>โˆพ</span> <span class='String'>&quot;EFG&quot;</span>
+"abcdEFG"
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+ <span class='Value'>c</span> <span class='Gets'>โ†</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>12</span>
+
+ <span class='Value'>a</span><span class='Function'>โˆพ</span><span class='Value'>c</span>
+โ”Œโ”€
+โ•ต 0 1 2
+ 3 4 5
+ 6 7 8
+ 0 1 2
+ 3 4 5
+ 6 7 8
+ 9 10 11
+ โ”˜
+</pre>
diff --git a/docs/help/length_notequal.html b/docs/help/length_notequal.html
new file mode 100644
index 00000000..1b9f1b37
--- /dev/null
+++ b/docs/help/length_notequal.html
@@ -0,0 +1,35 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Not Equal (`โ‰ `)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="not-equal-"><a class="header" href="#not-equal-">Not Equal (<code><span class='Function'>โ‰ </span></code>)</a></h1>
+<h2 id="--length"><a class="header" href="#--length"><code><span class='Function'>โ‰ </span> <span class='Value'>๐•ฉ</span></code>: Length</a></h2>
+<p>Length of the first dimension of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiaAgMwoKICDiiaAg4p+oMSwgMiwgM+KfqQoKICDiiaAgM+KAvzTigL814qWKMAoKICDiiaAgMeKAvzTigL814qWKMAoKICDiiaAgNOKAvzTigL814qWKMA==">โ†—๏ธ</a><pre> <span class='Function'>โ‰ </span> <span class='Number'>3</span>
+1
+
+ <span class='Function'>โ‰ </span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Number'>2</span><span class='Separator'>,</span> <span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+3
+
+ <span class='Function'>โ‰ </span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Function'>โฅŠ</span><span class='Number'>0</span>
+3
+
+ <span class='Function'>โ‰ </span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Function'>โฅŠ</span><span class='Number'>0</span>
+1
+
+ <span class='Function'>โ‰ </span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Function'>โฅŠ</span><span class='Number'>0</span>
+4
+</pre>
+<h2 id="---not-equal-to"><a class="header" href="#---not-equal-to"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‰ </span> <span class='Value'>๐•ฉ</span></code>: Not Equal To</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKJoCAzCgogIDLigL8z4oC/MCDiiaAgM+KAvzHigL8wCgogICdhJyDiiaAgJ2En">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โ‰ </span> <span class='Number'>3</span>
+1
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>โ‰ </span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span>
+โŸจ 1 1 0 โŸฉ
+
+ <span class='String'>'a'</span> <span class='Function'>โ‰ </span> <span class='String'>'a'</span>
+0
+</pre>
diff --git a/docs/help/lessequal.html b/docs/help/lessequal.html
new file mode 100644
index 00000000..061f9756
--- /dev/null
+++ b/docs/help/lessequal.html
@@ -0,0 +1,16 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Lesser Than or Equal To (`โ‰ค`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="lesser-than-or-equal-to-"><a class="header" href="#lesser-than-or-equal-to-">Lesser Than or Equal To (<code><span class='Function'>โ‰ค</span></code>)</a></h1>
+<h2 id="---lesser-than-or-equal-to"><a class="header" href="#---lesser-than-or-equal-to"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‰ค</span> <span class='Value'>๐•ฉ</span></code>: Lesser Than or Equal To</a></h2>
+<h2 id="-and--can-both-be-either-numbers-or-characters"><a class="header" href="#-and--can-both-be-either-numbers-or-characters"><code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code> can both be either numbers or characters.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKJpCAzCgogIDLigL8z4oC/MCDiiaQgM+KAvzHigL8w">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โ‰ค</span> <span class='Number'>3</span>
+1
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>โ‰ค</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span>
+โŸจ 1 0 1 โŸฉ
+</pre>
diff --git a/docs/help/markfirst_memberof.html b/docs/help/markfirst_memberof.html
new file mode 100644
index 00000000..82ccf437
--- /dev/null
+++ b/docs/help/markfirst_memberof.html
@@ -0,0 +1,35 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Element Of (`โˆŠ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="element-of-"><a class="header" href="#element-of-">Element Of (<code><span class='Function'>โˆŠ</span></code>)</a></h1>
+<h2 id="--unique-mask"><a class="header" href="#--unique-mask"><code><span class='Function'>โˆŠ</span> <span class='Value'>๐•ฉ</span></code>: Unique Mask</a></h2>
+<p>Mark the first occurrence of each major cell in <code><span class='Value'>๐•ฉ</span></code> with a 1, and all other occurrences with a 0.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oiKIDTigL814oC/NuKAvzbigL804oC/N+KAvzUKCiAgIGEg4oaQIDPigL8zIOKliiDihpU5CgogICDiiIogYQ==">โ†—๏ธ</a><pre> <span class='Function'>โˆŠ</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ 1 1 1 0 0 1 0 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+ <span class='Function'>โˆŠ</span> <span class='Value'>a</span>
+โŸจ 1 1 1 โŸฉ
+</pre>
+<h2 id="---member-of"><a class="header" href="#---member-of"><code><span class='Value'>๐•จ</span> <span class='Function'>โˆŠ</span> <span class='Value'>๐•ฉ</span></code>: Member Of</a></h2>
+<p>Is each element in <code><span class='Value'>๐•จ</span></code> a major cell of <code><span class='Value'>๐•ฉ</span></code>?</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4p+oMeKfqSDiiIog4oaVOQoKICAgYSDihpAgM+KAvzMg4qWKIOKGlTkKCiAgIOKfqDDigL8x4oC/MuKfqSDiiIogYQoKICAg4p+oMeKAvzMg4qWKIDDigL8x4oC/MuKfqSDiiIogYQ==">โ†—๏ธ</a><pre> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Bracket'>โŸฉ</span> <span class='Function'>โˆŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+โŸจ 1 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Bracket'>โŸจ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Bracket'>โŸฉ</span> <span class='Function'>โˆŠ</span> <span class='Value'>a</span>
+โ”Œยท
+ยท 0
+ โ”˜
+
+ <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Bracket'>โŸฉ</span> <span class='Function'>โˆŠ</span> <span class='Value'>a</span>
+โ”Œยท
+ยท 0
+ โ”˜
+</pre>
diff --git a/docs/help/merge_great.html b/docs/help/merge_great.html
new file mode 100644
index 00000000..68e84cdf
--- /dev/null
+++ b/docs/help/merge_great.html
@@ -0,0 +1,37 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Greater Than (`>`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="greater-than-"><a class="header" href="#greater-than-">Greater Than (<code><span class='Function'>&gt;</span></code>)</a></h1>
+<h2 id="--merge--"><a class="header" href="#--merge--"><code><span class='Function'>&gt;</span> <span class='Value'>๐•ฉ</span></code>: Merge</a></h2>
+<p>Add the rank of an element of <code><span class='Value'>๐•ฉ</span></code> to the rank of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p>All elements must have the same rank.</p>
+<p>Returns atomic values as is.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICBhIOKGkCDin6jin6gxLCAy4p+pLCDin6gzLCA04p+p4p+pCgogID5hCgogIOKJomEKCiAg4omiPmE=">โ†—๏ธ</a><pre> <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Bracket'>โŸจโŸจ</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Number'>2</span><span class='Bracket'>โŸฉ</span><span class='Separator'>,</span> <span class='Bracket'>โŸจ</span><span class='Number'>3</span><span class='Separator'>,</span> <span class='Number'>4</span><span class='Bracket'>โŸฉโŸฉ</span>
+
+ <span class='Function'>&gt;</span><span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 1 2
+ 3 4
+ โ”˜
+
+ <span class='Function'>โ‰ข</span><span class='Value'>a</span>
+โŸจ 2 โŸฉ
+
+ <span class='Function'>โ‰ข&gt;</span><span class='Value'>a</span>
+โŸจ 2 2 โŸฉ
+</pre>
+<h2 id="---greater-than"><a class="header" href="#---greater-than"><code><span class='Value'>๐•จ</span> <span class='Function'>&gt;</span> <span class='Value'>๐•ฉ</span></code>: Greater Than</a></h2>
+<p><code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code> can both be either numbers or characters.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxID4gMwoKICAy4oC/M+KAvzAgPiAz4oC/MeKAvzAKCiAgJ2EnID4gJ2In">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>&gt;</span> <span class='Number'>3</span>
+0
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>&gt;</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span>
+โŸจ 0 1 0 โŸฉ
+
+ <span class='String'>'a'</span> <span class='Function'>&gt;</span> <span class='String'>'b'</span>
+0
+</pre>
diff --git a/docs/help/negate_subtract.html b/docs/help/negate_subtract.html
new file mode 100644
index 00000000..f226e61c
--- /dev/null
+++ b/docs/help/negate_subtract.html
@@ -0,0 +1,31 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Minus (`-`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="minus--"><a class="header" href="#minus--">Minus (<code><span class='Function'>-</span></code>)</a></h1>
+<h2 id="---negate"><a class="header" href="#---negate"><code><span class='Function'>-</span> <span class='Value'>๐•ฉ</span></code>: Negate</a></h2>
+<p>Additive Inverse of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAtIDEKCiAgLSDCrzE=">โ†—๏ธ</a><pre> <span class='Function'>-</span> <span class='Number'>1</span>
+ยฏ1
+
+ <span class='Function'>-</span> <span class='Number'>ยฏ1</span>
+1
+</pre>
+<h2 id="----subtract"><a class="header" href="#----subtract"><code><span class='Value'>๐•จ</span> <span class='Function'>-</span> <span class='Value'>๐•ฉ</span></code>: Subtract</a></h2>
+<p>Subtract <code><span class='Value'>๐•ฉ</span></code> from <code><span class='Value'>๐•จ</span></code>. <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code> can be characters or integers.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIC0gMgoKICAxIC0gMuKAvzPigL80CgogICdhJyAtIDQKCiAgJ2InIC0gJ2En">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>-</span> <span class='Number'>2</span>
+ยฏ1
+
+ <span class='Number'>1</span> <span class='Function'>-</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โŸจ ยฏ1 ยฏ2 ยฏ3 โŸฉ
+
+ <span class='String'>'a'</span> <span class='Function'>-</span> <span class='Number'>4</span>
+']'
+
+ <span class='String'>'b'</span> <span class='Function'>-</span> <span class='String'>'a'</span>
+1
+</pre>
diff --git a/docs/help/not_span.html b/docs/help/not_span.html
new file mode 100644
index 00000000..d6fd4cf3
--- /dev/null
+++ b/docs/help/not_span.html
@@ -0,0 +1,25 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Not (`ยฌ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="not-"><a class="header" href="#not-">Not (<code><span class='Function'>ยฌ</span></code>)</a></h1>
+<h2 id="--logical-not--"><a class="header" href="#--logical-not--"><code><span class='Function'>ยฌ</span> <span class='Value'>๐•ฉ</span></code>: Logical Not</a></h2>
+<p>Logical Not of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDCrCAwCgogIMKsIDHigL8w">โ†—๏ธ</a><pre> <span class='Function'>ยฌ</span> <span class='Number'>0</span>
+1
+
+ <span class='Function'>ยฌ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span>
+โŸจ 0 1 โŸฉ
+</pre>
+<h2 id="---span"><a class="header" href="#---span"><code><span class='Value'>๐•จ</span> <span class='Function'>ยฌ</span> <span class='Value'>๐•ฉ</span></code>: Span</a></h2>
+<p>Count of numbers in the inclusive range from <code><span class='Value'>๐•ฉ</span></code> to <code><span class='Value'>๐•จ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAzIMKsIDEKCiAgM+KAvzQgwqwgMOKAvzI=">โ†—๏ธ</a><pre> <span class='Number'>3</span> <span class='Function'>ยฌ</span> <span class='Number'>1</span>
+3
+
+ <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span> <span class='Function'>ยฌ</span> <span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span>
+โŸจ 4 3 โŸฉ
+</pre>
diff --git a/docs/help/occcount_progindex.html b/docs/help/occcount_progindex.html
new file mode 100644
index 00000000..cb0c320f
--- /dev/null
+++ b/docs/help/occcount_progindex.html
@@ -0,0 +1,26 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Square Original Of or Equal To (`โŠ’`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="square-original-of-or-equal-to-"><a class="header" href="#square-original-of-or-equal-to-">Square Original Of or Equal To (<code><span class='Function'>โŠ’</span></code>)</a></h1>
+<h2 id="--occurrence-count"><a class="header" href="#--occurrence-count"><code><span class='Function'>โŠ’</span> <span class='Value'>๐•ฉ</span></code>: Occurrence Count</a></h2>
+<p>Number of times each major cell of <code><span class='Value'>๐•ฉ</span></code> appears before itself.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgIOKKkiAgIDLigL834oC/MeKAvzjigL8x4oC/N+KAvzHigL844oC/MuKAvzjigL80CgogICAg4omN4p+c4oqSIDLigL834oC/MeKAvzjigL8x4oC/N+KAvzHigL844oC/MuKAvzjigL80">โ†—๏ธ</a><pre> <span class='Function'>โŠ’</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โŸจ 0 0 0 0 1 1 2 1 1 2 0 โŸฉ
+
+ <span class='Function'>โ‰</span><span class='Modifier2'>โŸœ</span><span class='Function'>โŠ’</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โ”Œโ”€
+โ•ต 2 7 1 8 1 7 1 8 2 8 4
+ 0 0 0 0 1 1 2 1 1 2 0
+ โ”˜
+</pre>
+<h2 id="---progressive-index-of"><a class="header" href="#---progressive-index-of"><code><span class='Value'>๐•จ</span> <span class='Function'>โŠ’</span> <span class='Value'>๐•ฉ</span></code>: Progressive Index Of</a></h2>
+<p>Index of the first unused match of each major cell of <code><span class='Value'>๐•ฉ</span></code> in <code><span class='Value'>๐•จ</span></code>. If there are no more matches left, length of <code><span class='Value'>๐•จ</span></code> is placed in that position.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgICJhYWEiIOKKkiAiYWFhYWEiCgogICAgImFhYWJiIiDiipIgImFiYWJhYmFiYWIi">โ†—๏ธ</a><pre> <span class='String'>&quot;aaa&quot;</span> <span class='Function'>โŠ’</span> <span class='String'>&quot;aaaaa&quot;</span>
+โŸจ 0 1 2 3 3 โŸฉ
+
+ <span class='String'>&quot;aaabb&quot;</span> <span class='Function'>โŠ’</span> <span class='String'>&quot;ababababab&quot;</span>
+โŸจ 0 3 1 4 2 5 5 5 5 5 โŸฉ
+</pre>
diff --git a/docs/help/over.html b/docs/help/over.html
new file mode 100644
index 00000000..a7629b90
--- /dev/null
+++ b/docs/help/over.html
@@ -0,0 +1,28 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circle (`โ—‹`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circle-"><a class="header" href="#circle-">Circle (<code><span class='Modifier2'>โ—‹</span></code>)</a></h1>
+<h2 id="--atop"><a class="header" href="#--atop"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โ—‹</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Atop</a></h2>
+<p>Apply <code><span class='Function'>๐”พ</span></code> to <code><span class='Value'>๐•ฉ</span></code>, then apply <code><span class='Function'>๐”ฝ</span></code> (<code><span class='Function'>๐”ฝ</span> <span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>).</p>
+<h2 id="-and--must-be-monadic"><a class="header" href="#-and--must-be-monadic"><code><span class='Function'>๐”ฝ</span></code> and <code><span class='Function'>๐”พ</span></code> must be monadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgLeKXiy0gNQoKICAgLSAtIDU=">โ†—๏ธ</a><pre> <span class='Function'>-</span><span class='Modifier2'>โ—‹</span><span class='Function'>-</span> <span class='Number'>5</span>
+5
+
+ <span class='Function'>-</span> <span class='Function'>-</span> <span class='Number'>5</span>
+5
+</pre>
+<h2 id="---over"><a class="header" href="#---over"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โ—‹</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Over</a></h2>
+<p>Apply <code><span class='Function'>๐”พ</span></code> to <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code>, then apply <code><span class='Function'>๐”ฝ</span></code> to them (<code><span class='Paren'>(</span><span class='Function'>๐”พ</span> <span class='Value'>๐•จ</span><span class='Paren'>)</span> <span class='Function'>๐”ฝ</span> <span class='Paren'>(</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span><span class='Paren'>)</span></code>).</p>
+<h2 id="-must-be-dyadic--must-be-monadic"><a class="header" href="#-must-be-dyadic--must-be-monadic"><code><span class='Function'>๐”ฝ</span></code> must be dyadic, <code><span class='Function'>๐”พ</span></code> must be monadic.</a></h2>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMSAr4peLLSAyCgogICAxICsgLSAyCgogICAoLSAxKSArICgtIDIp">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>+</span><span class='Modifier2'>โ—‹</span><span class='Function'>-</span> <span class='Number'>2</span>
+ยฏ3
+
+ <span class='Number'>1</span> <span class='Function'>+</span> <span class='Function'>-</span> <span class='Number'>2</span>
+ยฏ1
+
+ <span class='Paren'>(</span><span class='Function'>-</span> <span class='Number'>1</span><span class='Paren'>)</span> <span class='Function'>+</span> <span class='Paren'>(</span><span class='Function'>-</span> <span class='Number'>2</span><span class='Paren'>)</span>
+ยฏ3
+</pre>
diff --git a/docs/help/prefixes_take.html b/docs/help/prefixes_take.html
new file mode 100644
index 00000000..61d27740
--- /dev/null
+++ b/docs/help/prefixes_take.html
@@ -0,0 +1,56 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Up Arrow (`โ†‘`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="up-arrow-"><a class="header" href="#up-arrow-">Up Arrow (<code><span class='Function'>โ†‘</span></code>)</a></h1>
+<h2 id="--prefixes"><a class="header" href="#--prefixes"><code><span class='Function'>โ†‘</span> <span class='Value'>๐•ฉ</span></code>: Prefixes</a></h2>
+<p>Prefixes of array <code><span class='Value'>๐•ฉ</span></code> along its first axis.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oaRIDHigL8y4oC/M+KAvzQKCiAgIGEg4oaQIDPigL8zIOKliiDihpU5CgogICDihpEgYQ==">โ†—๏ธ</a><pre> <span class='Function'>โ†‘</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โŸจ โŸจโŸฉ โŸจ 1 โŸฉ โŸจ 1 2 โŸฉ โŸจ 1 2 3 โŸฉ โŸจ 1 2 3 4 โŸฉ โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+ <span class='Function'>โ†‘</span> <span class='Value'>a</span>
+โ”Œโ”€
+ยท โ†•0โ€ฟ3 โ”Œโ”€ โ”Œโ”€ โ”Œโ”€
+ โ•ต 0 1 2 โ•ต 0 1 2 โ•ต 0 1 2
+ โ”˜ 3 4 5 3 4 5
+ โ”˜ 6 7 8
+ โ”˜
+ โ”˜
+</pre>
+<h2 id="---take"><a class="header" href="#---take"><code><span class='Value'>๐•จ</span> <span class='Function'>โ†‘</span> <span class='Value'>๐•ฉ</span></code>: Take</a></h2>
+<p>For each integer in <code><span class='Value'>๐•จ</span></code>, take that many elements from each dimension of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p>Negative numbers take from the end.</p>
+<p>If any of the elements in <code><span class='Value'>๐•จ</span></code> are greater than the length of their respective dimension, the dimension is extended with a fill value.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAzIOKGkSAx4oC/M+KAvzXigL82NwoKICBhIOKGkCA04oC/NCDipYog4oaVMTYKCiAgM+KAvzMg4oaRIGEKCiAgNeKAvzUg4oaRIGEKCiAgM+KAv8KvMyDihpEgYQ==">โ†—๏ธ</a><pre> <span class='Number'>3</span> <span class='Function'>โ†‘</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>67</span>
+โŸจ 1 3 5 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>16</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โ†‘</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 0 1 2
+ 3 4 5
+ 6 7 8
+ โ”˜
+
+ <span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span> <span class='Function'>โ†‘</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 0 1 2 0 0
+ 3 4 5 0 0
+ 6 7 8 0 0
+ 0 0 0 0 0
+ 0 0 0 0 0
+ โ”˜
+
+ <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ยฏ3</span> <span class='Function'>โ†‘</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 0 1 2
+ 3 4 5
+ 6 7 8
+ โ”˜
+</pre>
diff --git a/docs/help/range_windows.html b/docs/help/range_windows.html
new file mode 100644
index 00000000..7af5a587
--- /dev/null
+++ b/docs/help/range_windows.html
@@ -0,0 +1,48 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Up Down Arrow (`โ†•`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="up-down-arrow-"><a class="header" href="#up-down-arrow-">Up Down Arrow (<code><span class='Function'>โ†•</span></code>)</a></h1>
+<h2 id="--range--"><a class="header" href="#--range--"><code><span class='Function'>โ†•</span> <span class='Value'>๐•ฉ</span></code>: Range</a></h2>
+<p>Return all indices to index into an array of shape <code><span class='Value'>๐•ฉ</span></code>, in the shape described by <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p>When given a single number, range from 0 to <code><span class='Value'>๐•ฉ</span><span class='Function'>-</span><span class='Number'>1</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oaVIDQKCiAgIOKGlSA04oC/NQ==">โ†—๏ธ</a><pre> <span class='Function'>โ†•</span> <span class='Number'>4</span>
+โŸจ 0 1 2 3 โŸฉ
+
+ <span class='Function'>โ†•</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โ”Œโ”€
+โ•ต โŸจ 0 0 โŸฉ โŸจ 0 1 โŸฉ โŸจ 0 2 โŸฉ โŸจ 0 3 โŸฉ โŸจ 0 4 โŸฉ
+ โŸจ 1 0 โŸฉ โŸจ 1 1 โŸฉ โŸจ 1 2 โŸฉ โŸจ 1 3 โŸฉ โŸจ 1 4 โŸฉ
+ โŸจ 2 0 โŸฉ โŸจ 2 1 โŸฉ โŸจ 2 2 โŸฉ โŸจ 2 3 โŸฉ โŸจ 2 4 โŸฉ
+ โŸจ 3 0 โŸฉ โŸจ 3 1 โŸฉ โŸจ 3 2 โŸฉ โŸจ 3 3 โŸฉ โŸจ 3 4 โŸฉ
+ โ”˜
+</pre>
+<h2 id="---windows"><a class="header" href="#---windows"><code><span class='Value'>๐•จ</span> <span class='Function'>โ†•</span> <span class='Value'>๐•ฉ</span></code>: Windows</a></h2>
+<p>Overlapping slices of <code><span class='Value'>๐•ฉ</span></code> which are of shape <code><span class='Value'>๐•จ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgNSDihpUgImFiY2RlZmciCgogICBhIOKGkCAz4oC/M+KliuKGlTkKCiAgIDLigL8yIOKGlSBh">โ†—๏ธ</a><pre> <span class='Number'>5</span> <span class='Function'>โ†•</span> <span class='String'>&quot;abcdefg&quot;</span>
+โ”Œโ”€
+โ•ต"abcde
+ bcdef
+ cdefg"
+ โ”˜
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Function'>โฅŠโ†•</span><span class='Number'>9</span>
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span> <span class='Function'>โ†•</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ”† 0 1
+ 3 4
+
+ 1 2
+ 4 5
+
+
+ 3 4
+ 6 7
+
+ 4 5
+ 7 8
+ โ”˜
+</pre>
diff --git a/docs/help/rank.html b/docs/help/rank.html
new file mode 100644
index 00000000..b0b7192b
--- /dev/null
+++ b/docs/help/rank.html
@@ -0,0 +1,29 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circled Horizontal Bar With Notch (`โމ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circled-horizontal-bar-with-notch-"><a class="header" href="#circled-horizontal-bar-with-notch-">Circled Horizontal Bar With Notch (<code><span class='Modifier2'>โމ</span></code>)</a></h1>
+<h2 id="-----rank"><a class="header" href="#-----rank"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โމ</span><span class='Value'>๐•˜</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โމ</span><span class='Value'>๐•˜</span> <span class='Value'>๐•ฉ</span></code>: Rank</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to cells at ranks given in <code><span class='Value'>๐•˜</span></code>.</p>
+<p>The ranks applied are given by the following:</p>
+<ul>
+<li><code><span class='Modifier2'>โމ</span> <span class='Value'>c</span></code> Rank-c cells of <code><span class='Value'>๐•ฉ</span></code> (monadic) or both arguments (dyadic)</li>
+<li><code><span class='Modifier2'>โމ</span> <span class='Value'>b</span><span class='Ligature'>โ€ฟ</span><span class='Value'>c</span></code> โ Rank-b cells of <code><span class='Value'>๐•จ</span></code> and rank-c cells of <code><span class='Value'>๐•ฉ</span></code> (dyadic)</li>
+<li><code><span class='Modifier2'>โމ</span> <span class='Value'>a</span><span class='Ligature'>โ€ฟ</span><span class='Value'>b</span><span class='Ligature'>โ€ฟ</span><span class='Value'>c</span></code> โ Rank-a cells of <code><span class='Value'>๐•ฉ</span></code> (monadic), b-cells of <code><span class='Value'>๐•จ</span></code> and c-cells of <code><span class='Value'>๐•ฉ</span></code> (dyadic)</li>
+</ul>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgYSDihpAgM+KAvzLigL804qWKIkFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaIgoKICAg4oy94o6JMiBh">โ†—๏ธ</a><pre> <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Function'>โฅŠ</span><span class='String'>&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZ&quot;</span>
+
+ <span class='Function'>โŒฝ</span><span class='Modifier2'>โމ</span><span class='Number'>2</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•Ž"EFGH
+ ABCD
+
+ ยทMNOP
+ IJKL
+
+ ยทUVWX
+ QRST"
+ โ”˜
+</pre>
diff --git a/docs/help/rank_equal.html b/docs/help/rank_equal.html
new file mode 100644
index 00000000..7075284f
--- /dev/null
+++ b/docs/help/rank_equal.html
@@ -0,0 +1,44 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Equal (`=`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="equal-"><a class="header" href="#equal-">Equal (<code><span class='Function'>=</span></code>)</a></h1>
+<h2 id="--rank"><a class="header" href="#--rank"><code><span class='Function'>=</span> <span class='Value'>๐•ฉ</span></code>: Rank</a></h2>
+<p>Returns the number of dimensions in <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICA9IDAKCiAgPSAz4qWKMAoKICA9IDPigL8z4qWKMAoKICAz4oC/M+KAvzMg4qWKIOKfqOKfqDDin6nin6k=">โ†—๏ธ</a><pre> <span class='Function'>=</span> <span class='Number'>0</span>
+0
+
+ <span class='Function'>=</span> <span class='Number'>3</span><span class='Function'>โฅŠ</span><span class='Number'>0</span>
+1
+
+ <span class='Function'>=</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Function'>โฅŠ</span><span class='Number'>0</span>
+2
+
+ <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Bracket'>โŸจโŸจ</span><span class='Number'>0</span><span class='Bracket'>โŸฉโŸฉ</span>
+โ”Œโ”€
+โ•Ž โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+ โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+ โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+
+ โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+ โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+ โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+
+ โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+ โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+ โŸจ 0 โŸฉ โŸจ 0 โŸฉ โŸจ 0 โŸฉ
+ โ”˜
+</pre>
+<h2 id="---equal-to"><a class="header" href="#---equal-to"><code><span class='Value'>๐•จ</span> <span class='Function'>=</span> <span class='Value'>๐•ฉ</span></code>: Equal To</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxID0gMwoKICAy4oC/M+KAvzAgPSAz4oC/MeKAvzAKCiAgJ2EnID0gJ2En">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>=</span> <span class='Number'>3</span>
+0
+
+ <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>=</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span>
+โŸจ 0 0 1 โŸฉ
+
+ <span class='String'>'a'</span> <span class='Function'>=</span> <span class='String'>'a'</span>
+1
+</pre>
diff --git a/docs/help/reciprocal_divide.html b/docs/help/reciprocal_divide.html
new file mode 100644
index 00000000..7aaee42d
--- /dev/null
+++ b/docs/help/reciprocal_divide.html
@@ -0,0 +1,22 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Divide (`รท`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="divide-"><a class="header" href="#divide-">Divide (<code><span class='Function'>รท</span></code>)</a></h1>
+<h2 id="--reciprocal--"><a class="header" href="#--reciprocal--"><code><span class='Function'>รท</span> <span class='Value'>๐•ฉ</span></code>: Reciprocal</a></h2>
+<p>Gives <code><span class='Number'>1</span> <span class='Function'>รท</span> <span class='Value'>๐•ฉ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDDtyA1">โ†—๏ธ</a><pre> <span class='Function'>รท</span> <span class='Number'>5</span>
+0.2
+</pre>
+<h2 id="---divide"><a class="header" href="#---divide"><code><span class='Value'>๐•จ</span> <span class='Function'>รท</span> <span class='Value'>๐•ฉ</span></code>: Divide</a></h2>
+<h2 id="-divided-by-"><a class="header" href="#-divided-by-"><code><span class='Value'>๐•จ</span></code> divided by <code><span class='Value'>๐•ฉ</span></code>.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=NSDDtyA0CgoxNCDDtyA3">โ†—๏ธ</a><pre> <span class='Number'>5</span> <span class='Function'>รท</span> <span class='Number'>4</span>
+1.25
+
+ <span class='Number'>14</span> <span class='Function'>รท</span> <span class='Number'>7</span>
+2
+</pre>
diff --git a/docs/help/repeat.html b/docs/help/repeat.html
new file mode 100644
index 00000000..b9cb2cb0
--- /dev/null
+++ b/docs/help/repeat.html
@@ -0,0 +1,19 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circle Star (`โŸ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circle-star-"><a class="header" href="#circle-star-">Circle Star (<code><span class='Modifier2'>โŸ</span></code>)</a></h1>
+<h2 id="-----repeat"><a class="header" href="#-----repeat"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โŸ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โŸ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Repeat</a></h2>
+<p>Apply <code><span class='Function'>๐”พ</span></code> to <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code> and apply <code><span class='Function'>๐”ฝ</span></code> to <code><span class='Value'>๐•ฉ</span></code> that may times. If <code><span class='Value'>๐•จ</span></code> is given, keep it as a constant left argument.</p>
+<p>If <code><span class='Function'>๐”พ</span></code> returns an array, give <code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โŸ</span><span class='Value'>๐•ฉ</span></code> for each element.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMSAr4o2f4oqiIDQKCiAgIDEgK+KNnzHigL8y4oC/MyA0CgogICAzIOKIvuKNn3viiaDwnZWpfSDin6g0LDUsNuKfqQ==">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>+</span><span class='Modifier2'>โŸ</span><span class='Function'>โŠข</span> <span class='Number'>4</span>
+8
+
+ <span class='Number'>1</span> <span class='Function'>+</span><span class='Modifier2'>โŸ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Number'>4</span>
+โŸจ 5 6 7 โŸฉ
+
+ <span class='Number'>3</span> <span class='Function'>โˆพ</span><span class='Modifier2'>โŸ</span><span class='Brace'>{</span><span class='Function'>โ‰ </span><span class='Value'>๐•ฉ</span><span class='Brace'>}</span> <span class='Bracket'>โŸจ</span><span class='Number'>4</span><span class='Separator'>,</span><span class='Number'>5</span><span class='Separator'>,</span><span class='Number'>6</span><span class='Bracket'>โŸฉ</span>
+โŸจ 3 3 3 4 5 6 โŸฉ
+</pre>
diff --git a/docs/help/reverse_rotate.html b/docs/help/reverse_rotate.html
new file mode 100644
index 00000000..10b7cbb0
--- /dev/null
+++ b/docs/help/reverse_rotate.html
@@ -0,0 +1,36 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circle Stile (`โŒฝ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circle-stile-"><a class="header" href="#circle-stile-">Circle Stile (<code><span class='Function'>โŒฝ</span></code>)</a></h1>
+<h2 id="--reverse--"><a class="header" href="#--reverse--"><code><span class='Function'>โŒฝ</span> <span class='Value'>๐•ฉ</span></code>: Reverse</a></h2>
+<p>Reverse the first axis of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oy9IDHigL8y4oC/MwoKICAgYSDihpAgM+KAvzMg4qWKIOKGlTkKCiAgIOKMvSBh">โ†—๏ธ</a><pre> <span class='Function'>โŒฝ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 3 2 1 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+ <span class='Function'>โŒฝ</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 6 7 8
+ 3 4 5
+ 0 1 2
+ โ”˜
+</pre>
+<h2 id="---dyad"><a class="header" href="#---dyad"><code><span class='Value'>๐•จ</span> <span class='Function'>โŒฝ</span> <span class='Value'>๐•ฉ</span></code>: Dyad</a></h2>
+<p>Move the first <code><span class='Value'>๐•จ</span></code> elements of <code><span class='Value'>๐•ฉ</span></code> to its end. Negative <code><span class='Value'>๐•จ</span></code> reverses the direction of rotation.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMiDijL0gMeKAvzLigL8zCgogICBhIOKGkCAz4oC/MyDipYog4oaVOQoKICAgMiDijL0gYQ==">โ†—๏ธ</a><pre> <span class='Number'>2</span> <span class='Function'>โŒฝ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 3 1 2 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Number'>2</span> <span class='Function'>โŒฝ</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 6 7 8
+ 0 1 2
+ 3 4 5
+ โ”˜
+</pre>
diff --git a/docs/help/scan.html b/docs/help/scan.html
new file mode 100644
index 00000000..9ddf093a
--- /dev/null
+++ b/docs/help/scan.html
@@ -0,0 +1,35 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Grave (`` ` ``)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="grave---"><a class="header" href="#grave---">Grave (<code><span class='Modifier'>`</span></code>)</a></h1>
+<h2 id="--fold"><a class="header" href="#--fold"><code><span class='Function'>๐”ฝ</span><span class='Modifier'>`</span> <span class='Value'>๐•ฉ</span></code>: Fold</a></h2>
+<p>Scan over <code><span class='Value'>๐•ฉ</span></code> with <code><span class='Function'>๐”ฝ</span></code> from left to right, producing intermediate values.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgK2AgMeKAvzLigL8zCgogICDin6gxLCAxKzIsICgxKzIpKzPin6kKCiAgIC1gIDHigL8y4oC/MwoKICAg4p+oMSwgMS0yLCAoMS0yKS0z4p+p">โ†—๏ธ</a><pre> <span class='Function'>+</span><span class='Modifier'>`</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 1 3 6 โŸฉ
+
+ <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Number'>1</span><span class='Function'>+</span><span class='Number'>2</span><span class='Separator'>,</span> <span class='Paren'>(</span><span class='Number'>1</span><span class='Function'>+</span><span class='Number'>2</span><span class='Paren'>)</span><span class='Function'>+</span><span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+โŸจ 1 3 6 โŸฉ
+
+ <span class='Function'>-</span><span class='Modifier'>`</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 1 ยฏ1 ยฏ4 โŸฉ
+
+ <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Number'>1</span><span class='Function'>-</span><span class='Number'>2</span><span class='Separator'>,</span> <span class='Paren'>(</span><span class='Number'>1</span><span class='Function'>-</span><span class='Number'>2</span><span class='Paren'>)</span><span class='Function'>-</span><span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+โŸจ 1 ยฏ1 ยฏ4 โŸฉ
+</pre>
+<h2 id="---scan-with-initial"><a class="header" href="#---scan-with-initial"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier'>`</span> <span class='Value'>๐•ฉ</span></code>: Scan With initial</a></h2>
+<p>Monadic scan, but use <code><span class='Value'>๐•จ</span></code> as initial left argument.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgNSArYCAx4oC/MuKAvzMKCiAgIOKfqDUrMSwgKDUrMSkrMiwgKCg1KzEpKzIpKzPin6kKCiAgIDUgLWAgMeKAvzLigL8zCgogICDin6g1LTEsICg1LTEpLTIsICgoNS0xKS0yKS0z4p+p">โ†—๏ธ</a><pre> <span class='Number'>5</span> <span class='Function'>+</span><span class='Modifier'>`</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 6 8 11 โŸฉ
+
+ <span class='Bracket'>โŸจ</span><span class='Number'>5</span><span class='Function'>+</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Paren'>(</span><span class='Number'>5</span><span class='Function'>+</span><span class='Number'>1</span><span class='Paren'>)</span><span class='Function'>+</span><span class='Number'>2</span><span class='Separator'>,</span> <span class='Paren'>((</span><span class='Number'>5</span><span class='Function'>+</span><span class='Number'>1</span><span class='Paren'>)</span><span class='Function'>+</span><span class='Number'>2</span><span class='Paren'>)</span><span class='Function'>+</span><span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+โŸจ 6 8 11 โŸฉ
+
+ <span class='Number'>5</span> <span class='Function'>-</span><span class='Modifier'>`</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 4 2 ยฏ1 โŸฉ
+
+ <span class='Bracket'>โŸจ</span><span class='Number'>5</span><span class='Function'>-</span><span class='Number'>1</span><span class='Separator'>,</span> <span class='Paren'>(</span><span class='Number'>5</span><span class='Function'>-</span><span class='Number'>1</span><span class='Paren'>)</span><span class='Function'>-</span><span class='Number'>2</span><span class='Separator'>,</span> <span class='Paren'>((</span><span class='Number'>5</span><span class='Function'>-</span><span class='Number'>1</span><span class='Paren'>)</span><span class='Function'>-</span><span class='Number'>2</span><span class='Paren'>)</span><span class='Function'>-</span><span class='Number'>3</span><span class='Bracket'>โŸฉ</span>
+โŸจ 4 2 ยฏ1 โŸฉ
+</pre>
diff --git a/docs/help/self_swap.html b/docs/help/self_swap.html
new file mode 100644
index 00000000..2115ac69
--- /dev/null
+++ b/docs/help/self_swap.html
@@ -0,0 +1,23 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Small Tilde (`หœ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="small-tilde-"><a class="header" href="#small-tilde-">Small Tilde (<code><span class='Modifier'>หœ</span></code>)</a></h1>
+<h2 id="--self"><a class="header" href="#--self"><code><span class='Function'>๐”ฝ</span><span class='Modifier'>หœ</span> <span class='Value'>๐•ฉ</span></code>: Self</a></h2>
+<p>Supplies <code><span class='Value'>๐•ฉ</span></code> as a left argument to <code><span class='Function'>๐”ฝ</span></code> (<code><span class='Value'>๐•ฉ</span> <span class='Function'>๐”ฝ</span> <span class='Value'>๐•ฉ</span></code>).</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMSArIDEKCiAgICvLnCAx">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>+</span> <span class='Number'>1</span>
+2
+
+ <span class='Function'>+</span><span class='Modifier'>หœ</span> <span class='Number'>1</span>
+2
+</pre>
+<h2 id="---swap"><a class="header" href="#---swap"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier'>หœ</span> <span class='Value'>๐•ฉ</span></code>: Swap</a></h2>
+<p>Swaps the arguments of <code><span class='Function'>๐”ฝ</span></code> (<code><span class='Value'>๐•ฉ</span> <span class='Function'>๐”ฝ</span> <span class='Value'>๐•จ</span></code>).</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMSAtIDIKCiAgIDEgLcucIDI=">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>-</span> <span class='Number'>2</span>
+ยฏ1
+
+ <span class='Number'>1</span> <span class='Function'>-</span><span class='Modifier'>หœ</span> <span class='Number'>2</span>
+1
+</pre>
diff --git a/docs/help/shape_notmatch.html b/docs/help/shape_notmatch.html
new file mode 100644
index 00000000..459237e3
--- /dev/null
+++ b/docs/help/shape_notmatch.html
@@ -0,0 +1,26 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Not Identical To (`โ‰ข`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="not-identical-to-"><a class="header" href="#not-identical-to-">Not Identical To (<code><span class='Function'>โ‰ข</span></code>)</a></h1>
+<h2 id="--shape"><a class="header" href="#--shape"><code><span class='Function'>โ‰ข</span> <span class='Value'>๐•ฉ</span></code>: Shape</a></h2>
+<p>Length of each dimension of x.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiaIgMQoKICDiiaIgMeKAvzIKCiAg4omiIDHigL8yIOKJjSAz4oC/NA==">โ†—๏ธ</a><pre> <span class='Function'>โ‰ข</span> <span class='Number'>1</span>
+โŸจโŸฉ
+
+ <span class='Function'>โ‰ข</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span>
+โŸจ 2 โŸฉ
+
+ <span class='Function'>โ‰ข</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span> <span class='Function'>โ‰</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โŸจ 2 2 โŸฉ
+</pre>
+<h2 id="---not-match"><a class="header" href="#---not-match"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‰ข</span> <span class='Value'>๐•ฉ</span></code>: Not Match</a></h2>
+<p>Does <code><span class='Value'>๐•จ</span></code> not exactly match <code><span class='Value'>๐•ฉ</span></code>?</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKJoiDin6gx4p+pCgogIOKfqDHin6kg4omiIOKfqDHin6k=">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โ‰ข</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Bracket'>โŸฉ</span>
+1
+
+ <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Bracket'>โŸฉ</span> <span class='Function'>โ‰ข</span> <span class='Bracket'>โŸจ</span><span class='Number'>1</span><span class='Bracket'>โŸฉ</span>
+0
+</pre>
diff --git a/docs/help/shiftafter.html b/docs/help/shiftafter.html
new file mode 100644
index 00000000..0254594a
--- /dev/null
+++ b/docs/help/shiftafter.html
@@ -0,0 +1,36 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Right Pointing Double Angle Quotation (`ยป`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="right-pointing-double-angle-quotation-"><a class="header" href="#right-pointing-double-angle-quotation-">Right Pointing Double Angle Quotation (<code><span class='Function'>ยป</span></code>)</a></h1>
+<h2 id="--shift-after"><a class="header" href="#--shift-after"><code><span class='Function'>ยป</span> <span class='Value'>๐•ฉ</span></code>: Shift After</a></h2>
+<p>Remove the last element of <code><span class='Value'>๐•ฉ</span></code>, add a cell of fill values to the start of the first axis of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgwrsgMeKAvzLigL8zCgogICDCuyAz4oC/MyDipYogOQ==">โ†—๏ธ</a><pre> <span class='Function'>ยป</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 0 1 2 โŸฉ
+
+ <span class='Function'>ยป</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>9</span>
+โ”Œโ”€
+โ•ต 0 0 0
+ 9 9 9
+ 9 9 9
+ โ”˜
+</pre>
+<h2 id="---shift-after"><a class="header" href="#---shift-after"><code><span class='Value'>๐•จ</span> <span class='Function'>ยป</span> <span class='Value'>๐•ฉ</span></code>: Shift After</a></h2>
+<p>Remove the last <code><span class='Function'>โ‰ </span><span class='Value'>๐•จ</span></code> (length) major cells from <code><span class='Value'>๐•ฉ</span></code>, join <code><span class='Value'>๐•จ</span></code> to the start of <code><span class='Value'>๐•ฉ</span></code>. Ranks must match.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgNzggwrsgMeKAvzLigL8zCgogICAx4oC/MiDCuyAx4oC/MuKAvzMKCiAgIGEg4oaQIDPigL8zIOKliiA5CgogICAx4oC/MuKAvzMgwrsgYQ==">โ†—๏ธ</a><pre> <span class='Number'>78</span> <span class='Function'>ยป</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 78 1 2 โŸฉ
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span> <span class='Function'>ยป</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 1 2 1 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>9</span>
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>ยป</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 1 2 3
+ 9 9 9
+ 9 9 9
+ โ”˜
+</pre>
diff --git a/docs/help/shiftbefore.html b/docs/help/shiftbefore.html
new file mode 100644
index 00000000..ec12f634
--- /dev/null
+++ b/docs/help/shiftbefore.html
@@ -0,0 +1,36 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Left Pointing Double Angle Quotation (`ยซ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="left-pointing-double-angle-quotation-"><a class="header" href="#left-pointing-double-angle-quotation-">Left Pointing Double Angle Quotation (<code><span class='Function'>ยซ</span></code>)</a></h1>
+<h2 id="--shift-before"><a class="header" href="#--shift-before"><code><span class='Function'>ยซ</span> <span class='Value'>๐•ฉ</span></code>: Shift Before</a></h2>
+<p>Remove the first element of <code><span class='Value'>๐•ฉ</span></code>, add a cell of fill values to the end of the first axis of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgNzggwqsgMeKAvzLigL8zCgogICDCqyAx4oC/MuKAvzMKCiAgIMKrIDPigL8zIOKliiA5">โ†—๏ธ</a><pre> <span class='Number'>78</span> <span class='Function'>ยซ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 2 3 78 โŸฉ
+
+ <span class='Function'>ยซ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 2 3 0 โŸฉ
+
+ <span class='Function'>ยซ</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>9</span>
+โ”Œโ”€
+โ•ต 9 9 9
+ 9 9 9
+ 0 0 0
+ โ”˜
+</pre>
+<h2 id="---shift-before"><a class="header" href="#---shift-before"><code><span class='Value'>๐•จ</span> <span class='Function'>ยซ</span> <span class='Value'>๐•ฉ</span></code>: Shift Before</a></h2>
+<p>Remove the first <code><span class='Function'>โ‰ </span><span class='Value'>๐•จ</span></code> (length) major cells from <code><span class='Value'>๐•ฉ</span></code>, join <code><span class='Value'>๐•จ</span></code> to the end of <code><span class='Value'>๐•ฉ</span></code>. Ranks must match.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgOOKAvzUgwqsgMeKAvzLigL8zCgogICBhIOKGkCAz4oC/MyDipYogOQoKICAgMeKAvzLigL8zIMKrIGE=">โ†—๏ธ</a><pre> <span class='Number'>8</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span> <span class='Function'>ยซ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 3 8 5 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Number'>9</span>
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>ยซ</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 9 9 9
+ 9 9 9
+ 1 2 3
+ โ”˜
+</pre>
diff --git a/docs/help/sign_multiply.html b/docs/help/sign_multiply.html
new file mode 100644
index 00000000..e6eaf594
--- /dev/null
+++ b/docs/help/sign_multiply.html
@@ -0,0 +1,27 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Times (`ร—`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="times-"><a class="header" href="#times-">Times (<code><span class='Function'>ร—</span></code>)</a></h1>
+<h2 id="--sign--"><a class="header" href="#--sign--"><code><span class='Function'>ร—</span> <span class='Value'>๐•ฉ</span></code>: Sign</a></h2>
+<p>Sign of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<ul>
+<li><code><span class='Number'>ยฏ1</span></code> if <code><span class='Value'>๐•ฉ</span> <span class='Function'>&lt;</span> <span class='Number'>0</span></code></li>
+<li><code><span class='Number'>0</span></code> if <code><span class='Value'>๐•ฉ</span> <span class='Function'>=</span> <span class='Number'>0</span></code></li>
+<li><code><span class='Number'>1</span></code> if <code><span class='Value'>๐•ฉ</span> <span class='Function'>&gt;</span> <span class='Number'>0</span></code></li>
+</ul>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDDlyDCrzXigL8w4oC/NeKAvzE=">โ†—๏ธ</a><pre> <span class='Function'>ร—</span> <span class='Number'>ยฏ5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span>
+โŸจ ยฏ1 0 1 1 โŸฉ
+</pre>
+<h2 id="---multiply"><a class="header" href="#---multiply"><code><span class='Value'>๐•จ</span> <span class='Function'>ร—</span> <span class='Value'>๐•ฉ</span></code>: Multiply</a></h2>
+<h2 id="-multiplied-by-"><a class="header" href="#-multiplied-by-"><code><span class='Value'>๐•จ</span></code> multiplied by <code><span class='Value'>๐•ฉ</span></code>.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIMOXIDIKCiAgMiDDlyAy4oC/M+KAvzQ=">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>ร—</span> <span class='Number'>2</span>
+2
+
+ <span class='Number'>2</span> <span class='Function'>ร—</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โŸจ 4 6 8 โŸฉ
+</pre>
diff --git a/docs/help/solo_couple.html b/docs/help/solo_couple.html
new file mode 100644
index 00000000..7c663d1a
--- /dev/null
+++ b/docs/help/solo_couple.html
@@ -0,0 +1,51 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Tape (`โ‰`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="tape-"><a class="header" href="#tape-">Tape (<code><span class='Function'>โ‰</span></code>)</a></h1>
+<h2 id="--solo-"><a class="header" href="#--solo-"><code><span class='Function'>โ‰</span> <span class='Value'>๐•ฉ</span></code>: Solo</a></h2>
+<p>Add a dimension to <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiY0gMQoKICAKICDiiY3iiY0gMQoKICAKIOKJjeKJjeKJjSAxCgogIAog4omN4omNIDHigL8y4oC/M+KAvzQKCiAgCiDiiY3iiY3iiY0gMeKAvzLigL8z4oC/NA==">โ†—๏ธ</a><pre> <span class='Function'>โ‰</span> <span class='Number'>1</span>
+โŸจ 1 โŸฉ
+
+
+<span class='Error'>Error: Empty program</span>
+ <span class='Function'>โ‰โ‰</span> <span class='Number'>1</span>
+โ”Œโ”€
+โ•ต 1
+ โ”˜
+
+
+<span class='Error'>Error: Empty program</span>
+ <span class='Function'>โ‰โ‰โ‰</span> <span class='Number'>1</span>
+โ”Œโ”€
+โ•Ž 1
+ โ”˜
+
+
+<span class='Error'>Error: Empty program</span>
+ <span class='Function'>โ‰โ‰</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โ”Œโ”€
+โ•Ž 1 2 3 4
+ โ”˜
+
+
+<span class='Error'>Error: Empty program</span>
+ <span class='Function'>โ‰โ‰โ‰</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โ”Œโ”€
+โ”† 1 2 3 4
+ โ”˜
+</pre>
+<h2 id="---couple"><a class="header" href="#---couple"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‰</span> <span class='Value'>๐•ฉ</span></code>: Couple</a></h2>
+<p>Join <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code> along a newly created axis.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMSDiiY0gMwoKICAgMeKAvzIg4omNIDLigL8z">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โ‰</span> <span class='Number'>3</span>
+โŸจ 1 3 โŸฉ
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span> <span class='Function'>โ‰</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โ”Œโ”€
+โ•ต 1 2
+ 2 3
+ โ”˜
+</pre>
diff --git a/docs/help/sortdown_or.html b/docs/help/sortdown_or.html
new file mode 100644
index 00000000..6b070b80
--- /dev/null
+++ b/docs/help/sortdown_or.html
@@ -0,0 +1,24 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Logical Or (`โˆจ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="logical-or-"><a class="header" href="#logical-or-">Logical Or (<code><span class='Function'>โˆจ</span></code>)</a></h1>
+<h2 id="--sort-down"><a class="header" href="#--sort-down"><code><span class='Function'>โˆจ</span> <span class='Value'>๐•ฉ</span></code>: Sort Down</a></h2>
+<p>Sort array <code><span class='Value'>๐•ฉ</span></code> in descending order.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiKggM+KAvzHigL804oC/MeKAvzU=">โ†—๏ธ</a><pre> <span class='Function'>โˆจ</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ 5 4 3 1 1 โŸฉ
+</pre>
+<h2 id="---logical-or"><a class="header" href="#---logical-or"><code><span class='Value'>๐•จ</span> <span class='Function'>โˆจ</span> <span class='Value'>๐•ฉ</span></code>: Logical Or</a></h2>
+<p>Logical Or of <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKIqCAwCgogIDHigL8wIOKIqCAx4oC/MQoKICAwIOKIqCAw">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โˆจ</span> <span class='Number'>0</span>
+1
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>โˆจ</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span>
+โŸจ 1 1 โŸฉ
+
+ <span class='Number'>0</span> <span class='Function'>โˆจ</span> <span class='Number'>0</span>
+0
+</pre>
diff --git a/docs/help/sortup_and.html b/docs/help/sortup_and.html
new file mode 100644
index 00000000..24516c59
--- /dev/null
+++ b/docs/help/sortup_and.html
@@ -0,0 +1,21 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Logical And (`โˆง`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="logical-and-"><a class="header" href="#logical-and-">Logical And (<code><span class='Function'>โˆง</span></code>)</a></h1>
+<h2 id="--sort-up"><a class="header" href="#--sort-up"><code><span class='Function'>โˆง</span> <span class='Value'>๐•ฉ</span></code>: Sort Up</a></h2>
+<p>Sort array <code><span class='Value'>๐•ฉ</span></code> in ascending order.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiKcgM+KAvzHigL804oC/MeKAvzU=">โ†—๏ธ</a><pre> <span class='Function'>โˆง</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span>
+โŸจ 1 1 3 4 5 โŸฉ
+</pre>
+<h2 id="---logical-and"><a class="header" href="#---logical-and"><code><span class='Value'>๐•จ</span> <span class='Function'>โˆง</span> <span class='Value'>๐•ฉ</span></code>: Logical And</a></h2>
+<p>Logical And of <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAxIOKIpyAxCgogIDHigL8wIOKIpyAx4oC/MQ==">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>โˆง</span> <span class='Number'>1</span>
+1
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span> <span class='Function'>โˆง</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>1</span>
+โŸจ 1 0 โŸฉ
+</pre>
diff --git a/docs/help/squareroot_root.html b/docs/help/squareroot_root.html
new file mode 100644
index 00000000..94883873
--- /dev/null
+++ b/docs/help/squareroot_root.html
@@ -0,0 +1,21 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Root (`โˆš`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="root-"><a class="header" href="#root-">Root (<code><span class='Function'>โˆš</span></code>)</a></h1>
+<h2 id="--square-root--"><a class="header" href="#--square-root--"><code><span class='Function'>โˆš</span> <span class='Value'>๐•ฉ</span></code>: Square root</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICDiiJogMg==">โ†—๏ธ</a><pre> <span class='Function'>โˆš</span> <span class='Number'>2</span>
+1.414213562373095
+</pre>
+<h2 id="---root"><a class="header" href="#---root"><code><span class='Value'>๐•จ</span> <span class='Function'>โˆš</span> <span class='Value'>๐•ฉ</span></code>: Root</a></h2>
+<h2 id="th-root-of-"><a class="header" href="#th-root-of-"><code><span class='Value'>๐•จ</span></code>th root of <code><span class='Value'>๐•ฉ</span></code>.</a></h2>
+<p><a href="https://mlochbaum.github.io/BQN/doc/arithmetic.html#pervasion">Pervasive.</a></p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAyIOKImiAyCgogIDHigL8y4oC/M+KAvzQg4oiaIDQgIA==">โ†—๏ธ</a><pre> <span class='Number'>2</span> <span class='Function'>โˆš</span> <span class='Number'>2</span>
+1.414213562373095
+
+ <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span> <span class='Function'>โˆš</span> <span class='Number'>4</span>
+โŸจ 4 2 1.587401051968199 1.414213562373095 โŸฉ
+</pre>
diff --git a/docs/help/suffixes_drop.html b/docs/help/suffixes_drop.html
new file mode 100644
index 00000000..c581087c
--- /dev/null
+++ b/docs/help/suffixes_drop.html
@@ -0,0 +1,45 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Down Arrow (`โ†“`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="down-arrow-"><a class="header" href="#down-arrow-">Down Arrow (<code><span class='Function'>โ†“</span></code>)</a></h1>
+<h2 id="--suffixes"><a class="header" href="#--suffixes"><code><span class='Function'>โ†“</span> <span class='Value'>๐•ฉ</span></code>: Suffixes</a></h2>
+<p>Suffixes of array <code><span class='Value'>๐•ฉ</span></code> along its first axis.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4oaTIDHigL8y4oC/M+KAvzQKCiAgIGEg4oaQIDPigL8zIOKliiDihpU5CgogICDihpMgYQ==">โ†—๏ธ</a><pre> <span class='Function'>โ†“</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span>
+โŸจ โŸจ 1 2 3 4 โŸฉ โŸจ 2 3 4 โŸฉ โŸจ 3 4 โŸฉ โŸจ 4 โŸฉ โŸจโŸฉ โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+ <span class='Function'>โ†“</span> <span class='Value'>a</span>
+โ”Œโ”€
+ยท โ”Œโ”€ โ”Œโ”€ โ”Œโ”€ โ†•0โ€ฟ3
+ โ•ต 0 1 2 โ•ต 3 4 5 โ•ต 6 7 8
+ 3 4 5 6 7 8 โ”˜
+ 6 7 8 โ”˜
+ โ”˜
+ โ”˜
+</pre>
+<h2 id="---drop"><a class="header" href="#---drop"><code><span class='Value'>๐•จ</span> <span class='Function'>โ†“</span> <span class='Value'>๐•ฉ</span></code>: Drop</a></h2>
+<p>For each integer in <code><span class='Value'>๐•จ</span></code>, drop that many elements from the beginning of each dimension of <code><span class='Value'>๐•ฉ</span></code>.</p>
+<p>Negative numbers drop from the end.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMyDihpMgMeKAvzPigL814oC/NjcKCiAgIGEg4oaQIDTigL80IOKliiDihpUxNgoKICAgM+KAvzMg4oaTIGEKCiAgIDXigL81IOKGkyBhCgoKICAgM+KAv8KvMyDihpMgYQ==">โ†—๏ธ</a><pre> <span class='Number'>3</span> <span class='Function'>โ†“</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>67</span>
+โŸจ 67 โŸฉ
+
+ <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>16</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โ†“</span> <span class='Value'>a</span>
+โ”Œโ”
+โ””โ”˜
+
+ <span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span> <span class='Function'>โ†“</span> <span class='Value'>a</span>
+โ”Œโ”
+โ””โ”˜
+
+
+ <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>ยฏ3</span> <span class='Function'>โ†“</span> <span class='Value'>a</span>
+โ”Œโ”
+โ””โ”˜
+</pre>
diff --git a/docs/help/table.html b/docs/help/table.html
new file mode 100644
index 00000000..cc52c41a
--- /dev/null
+++ b/docs/help/table.html
@@ -0,0 +1,24 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Top Left Corner (`โŒœ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="top-left-corner-"><a class="header" href="#top-left-corner-">Top Left Corner (<code><span class='Modifier'>โŒœ</span></code>)</a></h1>
+<h2 id="---each"><a class="header" href="#---each"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier'>โŒœ</span> <span class='Value'>๐•ฉ</span></code>: Each</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> between every possible pair of the elements of the arguments.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMeKAvzLigL8z4oC/NCAr4oycIDTigL814oC/NuKAvzcKCiAgICJhYmMiIOKIvuKMnCAieHl6Ig==">โ†—๏ธ</a><pre> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span> <span class='Function'>+</span><span class='Modifier'>โŒœ</span> <span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span><span class='Ligature'>โ€ฟ</span><span class='Number'>7</span>
+โ”Œโ”€
+โ•ต 5 6 7 8
+ 6 7 8 9
+ 7 8 9 10
+ 8 9 10 11
+ โ”˜
+
+ <span class='String'>&quot;abc&quot;</span> <span class='Function'>โˆพ</span><span class='Modifier'>โŒœ</span> <span class='String'>&quot;xyz&quot;</span>
+โ”Œโ”€
+โ•ต "ax" "ay" "az"
+ "bx" "by" "bz"
+ "cx" "cy" "cz"
+ โ”˜
+</pre>
diff --git a/docs/help/transpose_dyadtranspose.html b/docs/help/transpose_dyadtranspose.html
new file mode 100644
index 00000000..2d42e13a
--- /dev/null
+++ b/docs/help/transpose_dyadtranspose.html
@@ -0,0 +1,31 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circle Backslash (`โ‰`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circle-backslash-"><a class="header" href="#circle-backslash-">Circle Backslash (<code><span class='Function'>โ‰</span></code>)</a></h1>
+<h2 id="--transpose-"><a class="header" href="#--transpose-"><code><span class='Function'>โ‰</span> <span class='Value'>๐•ฉ</span></code>: Transpose</a></h2>
+<p>Move the first axis of <code><span class='Value'>๐•ฉ</span></code> to the end.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgYSDihpAgM+KAvzMg4qWKIOKGlTkKCiAgIOKNiSBhCgogICBiIOKGkCAx4oC/MuKAvzMg4qWKIOKGlTYKCiAgIOKJouKNiSBi">โ†—๏ธ</a><pre> <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>9</span>
+
+ <span class='Function'>โ‰</span> <span class='Value'>a</span>
+โ”Œโ”€
+โ•ต 0 3 6
+ 1 4 7
+ 2 5 8
+ โ”˜
+
+ <span class='Value'>b</span> <span class='Gets'>โ†</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span> <span class='Function'>โฅŠ</span> <span class='Function'>โ†•</span><span class='Number'>6</span>
+
+ <span class='Function'>โ‰ขโ‰</span> <span class='Value'>b</span>
+โŸจ 2 3 1 โŸฉ
+</pre>
+<h2 id="---dyad"><a class="header" href="#---dyad"><code><span class='Value'>๐•จ</span> <span class='Function'>โ‰</span> <span class='Value'>๐•ฉ</span></code>: Dyad</a></h2>
+<p>Rearrange the axes of <code><span class='Value'>๐•ฉ</span></code> as per the axis indices in <code><span class='Value'>๐•จ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAg4omiIGEg4oaQIDLigL8z4oC/NOKAvzXigL82IOKlijEKCiAgIOKJoiAx4oC/M+KAvzLigL8w4oC/NCDijYkgYQ==">โ†—๏ธ</a><pre> <span class='Function'>โ‰ข</span> <span class='Value'>a</span> <span class='Gets'>โ†</span> <span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span><span class='Ligature'>โ€ฟ</span><span class='Number'>5</span><span class='Ligature'>โ€ฟ</span><span class='Number'>6</span> <span class='Function'>โฅŠ</span><span class='Number'>1</span>
+<span class='Error'>Error: Redefinition</span>
+
+ <span class='Function'>โ‰ข</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>0</span><span class='Ligature'>โ€ฟ</span><span class='Number'>4</span> <span class='Function'>โ‰</span> <span class='Value'>a</span>
+<span class='Error'>Error: ๐•จโ‰๐•ฉ: Length of ๐•จ must not exceed rank of ๐•ฉ</span>
+</pre>
diff --git a/docs/help/under.html b/docs/help/under.html
new file mode 100644
index 00000000..eb83dd3e
--- /dev/null
+++ b/docs/help/under.html
@@ -0,0 +1,25 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circle Jot (`โŒพ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circle-jot-"><a class="header" href="#circle-jot-">Circle Jot (<code><span class='Modifier2'>โŒพ</span></code>)</a></h1>
+<h2 id="-----under"><a class="header" href="#-----under"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โŒพ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โŒพ</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Under</a></h2>
+<ul>
+<li>Apply transformation <code><span class='Function'>๐”พ</span></code> to all arguments</li>
+<li>Apply <code><span class='Function'>๐”ฝ</span></code> to the transformed arguments</li>
+<li>Undo transformation <code><span class='Function'>๐”พ</span></code></li>
+</ul>
+<p>Where <code><span class='Function'>๐”พ</span></code> must be</p>
+<p>1. A function invertible by <code><span class='Modifier'>โผ</span></code> (Undo)
+2. A structural modification</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgOeKMvigx4oq44oqRKSAx4oC/MuKAvzMKCiAgIOKImuKBvCAo4oiaMSkgKyAo4oiaOSkKCiAgIDEgK+KMvuKImiA5">โ†—๏ธ</a><pre> <span class='Number'>9</span><span class='Modifier2'>โŒพ</span><span class='Paren'>(</span><span class='Number'>1</span><span class='Modifier2'>โŠธ</span><span class='Function'>โŠ‘</span><span class='Paren'>)</span> <span class='Number'>1</span><span class='Ligature'>โ€ฟ</span><span class='Number'>2</span><span class='Ligature'>โ€ฟ</span><span class='Number'>3</span>
+โŸจ 1 9 3 โŸฉ
+
+ <span class='Function'>โˆš</span><span class='Modifier'>โผ</span> <span class='Paren'>(</span><span class='Function'>โˆš</span><span class='Number'>1</span><span class='Paren'>)</span> <span class='Function'>+</span> <span class='Paren'>(</span><span class='Function'>โˆš</span><span class='Number'>9</span><span class='Paren'>)</span>
+16
+
+ <span class='Number'>1</span> <span class='Function'>+</span><span class='Modifier2'>โŒพ</span><span class='Function'>โˆš</span> <span class='Number'>9</span>
+16
+</pre>
diff --git a/docs/help/undo.html b/docs/help/undo.html
new file mode 100644
index 00000000..f9e3b9d1
--- /dev/null
+++ b/docs/help/undo.html
@@ -0,0 +1,27 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Superscript Equals Sign (`โผ`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="superscript-equals-sign-"><a class="header" href="#superscript-equals-sign-">Superscript Equals Sign (<code><span class='Modifier'>โผ</span></code>)</a></h1>
+<h2 id="-----undo"><a class="header" href="#-----undo"><code><span class='Function'>๐”ฝ</span><span class='Modifier'>โผ</span> <span class='Value'>๐•ฉ</span></code>, <code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier'>โผ</span> <span class='Value'>๐•ฉ</span></code>: Undo</a></h2>
+<p>Invert the function <code><span class='Function'>๐”ฝ</span></code>, or use its defined inverse. Not all functions have inverses.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgMSAtIDIKCiAgIDEgLeKBvCAyCgogICDiiJogMTYKCiAgIOKImuKBvCA0CgogICDii4YgMQoKICAg4ouG4oG8IDIuNzE4MjgxODI4NDU5MDQ1">โ†—๏ธ</a><pre> <span class='Number'>1</span> <span class='Function'>-</span> <span class='Number'>2</span>
+ยฏ1
+
+ <span class='Number'>1</span> <span class='Function'>-</span><span class='Modifier'>โผ</span> <span class='Number'>2</span>
+ยฏ1
+
+ <span class='Function'>โˆš</span> <span class='Number'>16</span>
+4
+
+ <span class='Function'>โˆš</span><span class='Modifier'>โผ</span> <span class='Number'>4</span>
+16
+
+ <span class='Function'>โ‹†</span> <span class='Number'>1</span>
+2.718281828459045
+
+ <span class='Function'>โ‹†</span><span class='Modifier'>โผ</span> <span class='Number'>2.718281828459045</span>
+1
+</pre>
diff --git a/docs/help/valences.html b/docs/help/valences.html
new file mode 100644
index 00000000..bca22e88
--- /dev/null
+++ b/docs/help/valences.html
@@ -0,0 +1,23 @@
+<head>
+ <link href="../favicon.ico" rel="shortcut icon" type="image/x-icon"/>
+ <link href="../style.css" rel="stylesheet"/>
+ <title>BQN: Circled Division Slash (`โŠ˜`)</title>
+</head>
+<div class="nav">(<a href="https://github.com/mlochbaum/BQN">github</a>) / <a href="../index.html">BQN</a> / <a href="index.html">help</a></div>
+<h1 id="circled-division-slash-"><a class="header" href="#circled-division-slash-">Circled Division Slash (<code><span class='Modifier2'>โŠ˜</span></code>)</a></h1>
+<h2 id="--valences"><a class="header" href="#--valences"><code><span class='Function'>๐”ฝ</span><span class='Modifier2'>โŠ˜</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Valences</a></h2>
+<p>Apply <code><span class='Function'>๐”ฝ</span></code> to <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgK+KKmC0gNQoKICAgLeKKmCsgNQ==">โ†—๏ธ</a><pre> <span class='Function'>+</span><span class='Modifier2'>โŠ˜</span><span class='Function'>-</span> <span class='Number'>5</span>
+5
+
+ <span class='Function'>-</span><span class='Modifier2'>โŠ˜</span><span class='Function'>+</span> <span class='Number'>5</span>
+ยฏ5
+</pre>
+<h2 id="---valences"><a class="header" href="#---valences"><code><span class='Value'>๐•จ</span> <span class='Function'>๐”ฝ</span><span class='Modifier2'>โŠ˜</span><span class='Function'>๐”พ</span> <span class='Value'>๐•ฉ</span></code>: Valences</a></h2>
+<p>Apply <code><span class='Function'>๐”พ</span></code> to <code><span class='Value'>๐•จ</span></code> and <code><span class='Value'>๐•ฉ</span></code>.</p>
+<a class="replLink" title="Open in the REPL" target="_blank" href="https://mlochbaum.github.io/BQN/try.html#code=ICAgNCAr4oqYLSA1CgogICA0IC3iipgrIDU=">โ†—๏ธ</a><pre> <span class='Number'>4</span> <span class='Function'>+</span><span class='Modifier2'>โŠ˜</span><span class='Function'>-</span> <span class='Number'>5</span>
+ยฏ1
+
+ <span class='Number'>4</span> <span class='Function'>-</span><span class='Modifier2'>โŠ˜</span><span class='Function'>+</span> <span class='Number'>5</span>
+9
+</pre>